freeCodeCamp/guide/chinese/csharp/foreach/index.md

819 B
Raw Blame History

title localeTitle
Foreach Loop Foreach循环

Foreach循环

foreach循环为集合中的每个项执行一段代码。 foreach循环的好处是你不需要知道集合中有多少项来迭代它;你只需告诉你的foreach循环遍历集合只要其中有项目。它对于遍历列表数组数据表IEnumerables和其他类似列表的数据结构非常有用。它可能比设计精良for环路效率低,但在大多数情况下差异可以忽略不计。

foreach (element in iterable-item) 
 { 
    // body of foreach loop 
 } 
 
 List<string> Names = new List<string>{ "Jim", "Jane", "Jack" } 
 
 foreach(string name in Names) 
 { 
    Console.WriteLine("We have " + name); 
 } 

输出:

> We have Jim 
 > We have Jane 
 > We have Jack