int n = 0; while (n < 5) { Console.WriteLine(n); n++; }
输出:
0
1
2
3
4
IEnumerator可以使用while循环进行迭代:
// 调用需要计数的自定义方法,并为列表返回IEnumerator // 带有最大的城市都会区名称的字符串。 IEnumerator<string> largestMetroAreas = GetLargestMetroAreas(4); while (largestMetroAreas.MoveNext()) { Console.WriteLine(largestMetroAreas.Current); }
样本输出:
东京/横滨
纽约地铁
圣保罗
首尔/仁川