读书人

想了解一下yield return的原理,该怎么

发布时间: 2012-04-16 16:20:04 作者: rapoo

想了解一下yield return的原理
我想了解下yield return的工作原理

C# code
public class MyClass{    public IEnumberator GetEnumberator()    {         yield return 1;         yield return 3;         yield return 2;    }}……MyClass mc = new MyClass();foreach(var i in mc)    Console.WriteLine(i);……


最重要的是我想知道它对性能的影响。

[解决办法]
实现迭代器的语法糖, 帮助实现控制权的传递和循环变量的暂存. 使代码看起来优雅

读书人网 >C#

热点推荐