在c#中如入用foreach为数组元素赋值
帮帮忙 在c#中如何用foreach为数组赋值 --------------------编程问答-------------------- 只能用for的吧。----------------------------------------------------------------
很抱歉,没有时间详细解释。通过搜索引擎查找问题及回复的关键词可能会有帮助。 --------------------编程问答-------------------- foreach的迭代变量,无法为它赋值
----
vs提示错误信息
--------------------编程问答-------------------- 看看这样也许可以的
static void Main(string[] args)
{
string str = "abcdefghijklmnopqrstuvwsyz";
string[] list = new string[str.Length];
int i = 0;
foreach (char ch in str)
{
list[i] = ch.ToString();
i++;
}
Console.WriteLine(list[9].ToString());
Console.Read();
}
--------------------编程问答--------------------
顶 --------------------编程问答--------------------
这都行...又没给str赋值 --------------------编程问答-------------------- 支持foreach循环的条件是集合实现了IEnumerable或IEnumerator 接口 --------------------编程问答--------------------
补充:.NET技术 , ASP.NET