产量如何在C#中工作

这个问题在这里已经有了答案:

  • yield语句实现3个答案

  • yield return语句在语义上等价于return语句(它将控制流传递给调用方法),然后在foreach循环的下一次迭代中对yield语句执行“goto”。

    Return
    Goto
    

    公共语言运行库中不存在此行为。 它由C#编译器生成的类实现。 然后执行并由CLR进行JIT编译。 产量是一种语法糖。

    链接地址: http://www.djcxy.com/p/54309.html

    上一篇: How yield works in c#

    下一篇: What's an example use case for a Python classmethod?