黑马程序员技术交流社区

标题: C#中,什么时候用yield return [打印本页]

作者: 宋佳强    时间: 2014-7-10 23:54
标题: C#中,什么时候用yield return
yield关键字用于遍历循环中,yield return用于返回IEnumerable<T>,yield break用于终止循环遍历。
有这样的一个int类型的集合:

static List<int> GetInitialData()
        {
            return new List<int>(){1,2,3,4};
        }
需要打印出所有值大于2的元素。
不使用yield return的实现?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2