摘要:
在迭代器块中用于向枚举数对象提供值或发出迭代结束信号。它的形式为下列之一:yield return <expression>;yield break;备注计算表达式并以枚举数对象值的形式返回;expression 必须可以隐式转换为迭代器的 yield 类型。yield 语句只能出现在 iterator 块中,该块可用作方法、运算符或访问器的体。这类方法、运算符或访问器的体受以下约束的控制:不允许不安全块。方法、运算符或访问器的参数不能是 ref 或 out。yield 语句不能出现在匿名方法中。有关更多信息,请参见匿名方法(C# 编程指南)。当和 expression 一起使用时 阅读全文
posted @ 2009-12-16 22:02 codingsilence 阅读(192) 评论(0) 推荐(0) 编辑