摘要:
2010-12-27 09:23:10|分类: .NET编程 |标签: |字号大中小订阅yield关键字yield:在迭代器块中用于向枚举数对象提供值或发出迭代结束信号。迭代器块有两个特殊语句:●yieldreturn<expression_r_r_r_r>;●yieldbreak;迭代器块迭代器块是有一个或多个yield语句的代码块。下面三种类型的代码块中的任意一种都可以是迭代器块:■方法主体■访问器主体■运算符主体yield语句只能出现在迭代器块中,该块可用作方法、运算符或访问器的体。这类方法、运算符或访问器的体受以下约束的控制:■不允许不安全块。■方法、运算符或访问器的参数不 阅读全文