Little Lips

Enumerable.Range(int start , int count)

生成指定范围内的整数序列(集合)
例:


1.png

yield

用法解释:yield是C#为了简化遍历操作实现的语法糖,我们知道如果要某个类型支持遍历就必须要实现系统接口IEnumerable,这个接口后续实现比较繁琐要写一大堆代码才能支持真正的遍历功能。
1)未使用yield的遍历:
http://www.cnblogs.com/kingcat/archive/2012/07/11/2585943.html
2)使用yield的形式:

2.png

你可能感兴趣的:(Little Lips)