C# 中 yield return 和 yield break 關鍵字的用法

yield 關鍵字向編譯器指示它所在的方法是迭代器塊。 編譯器生成一個類來實現迭代器塊中表示的行爲。 在迭代器塊中,yield 關鍵字與 return 關鍵字結合使用,向枚舉器對象提供值。 這是一個返回值,例如,在 foreach 語句的每一次循環中返回的值。 yield 關鍵字也可與 break 結合使用,表示迭代結束。 有關迭代器的更多信息,請參見迭代器(C# 編程指南)。 下面的示例演示兩種
相關文章
相關標籤/搜索