C# 如何在C中使用foreach循环#
如何在C#中使用C# 如何在C中使用foreach循环#,c#,loops,foreach,C#,Loops,Foreach,如何在C#中使用foreach循环 foreach语句为数组或对象集合中的每个元素重复一组嵌入语句。foreach语句用于遍历集合以获取所需信息,但不应用于更改集合的内容以避免不可预知的副作用 例如: class ForEachTest { static void Main(string[] args)
foreach
循环
foreach语句为数组或对象集合中的每个元素重复一组嵌入语句。foreach语句用于遍历集合以获取所需信息,但不应用于更改集合的内容以避免不可预知的副作用 例如:
class ForEachTest {
static void Main(string[] args)
{
int[] fibarray = new int[] { 0, 1, 2, 3, 5, 8, 13 };
foreach (int i in fibarray)
{
System.Console.WriteLine(i);
}
}
}
MSDN:foreach语句为数组或对象集合中的每个元素重复一组嵌入语句。foreach语句用于遍历集合以获取所需信息,但不应用于更改集合的内容以避免不可预知的副作用 例如:
class ForEachTest {
static void Main(string[] args)
{
int[] fibarray = new int[] { 0, 1, 2, 3, 5, 8, 13 };
foreach (int i in fibarray)
{
System.Console.WriteLine(i);
}
}
}
MSDN:有时解决方案非常简单。信息可以找到 例如:
// Use a string array to loop over.
string[] ferns = { "Psilotopsida", "Equisetopsida", "Marattiopsida", "Polypodiopsida" };
// Loop with the foreach keyword.
foreach (string value in ferns)
{
Console.WriteLine(value);
}
更多信息和示例可在此处找到:有时解决方案非常简单。信息可以找到 例如:
// Use a string array to loop over.
string[] ferns = { "Psilotopsida", "Equisetopsida", "Marattiopsida", "Polypodiopsida" };
// Loop with the foreach keyword.
foreach (string value in ferns)
{
Console.WriteLine(value);
}
更多信息和示例可在此处找到: