降伏字句のC#

yieldキーワードの役割は、コレクションの現在の要素がすぐに復帰する例です:

ブレークポイントは、コンソールディスプレイは各要素のセット、コレクション要素を取得するためのクエリを処理し、見ることができます。

実際には、歩留まりの復帰は「シンタックスシュガー」で、その本質は、実装するクラスのクエリを生成することであることは、反復(スルールーピング)できるように、ジェネリックのIEnumerableとIEnumeratorを、非汎用インタフェース。

1戻り値はIEnumerableをなければならない、のIEnumerable <T>のIEnumerator、のIEnumerator <T>

2.匿名メソッドは、メソッドパラメータは、またはアウト、使用REFことができない、使用収量ことができません

利回りブレーク使用方法:終了は、コレクション要素を取得

 

おすすめ

転載: www.cnblogs.com/1016391912pm/p/11978698.html