
C#why--循环
文章平均质量分 77
重头再来
这个作者很懒,什么都没留下…
展开
-
foreach 循环不能改变集合中各项的值
C#的foreach 语句不会解析为IL 代码中的foreach 语句。C#编译器会把foreach 语句转换为IEnumerable 接口的方法和属性。下面是一个简单的foreach 语句,它迭代persons 数组中的所有元素,并逐个显示它们:foreach (P原创 2011-07-30 10:50:01 · 10411 阅读 · 0 评论 -
C# foreach或许你所不知道的
1. 不是必须要IEnumerable和IEnumerator众所周知foreach中in后面的对象应该是继承IEnumerable,程序运行时本质是在调用IEnumerable的GetEnumerator函数来返回一个IEnumerator对象,foreach就是利用IEn原创 2011-08-01 21:18:05 · 767 阅读 · 0 评论