首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-04-16 
想了解一下yield return的原理我想了解下yield return的工作原理C# codepublic class MyClass{public IEnu

想了解一下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);……


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

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

热点排行