yield 关键字
static void Main(string[] args)
{
foreach (var item in Week())
{
Console.WriteLine(item);
}
}
public static IEnumerable Week()
{
for (int i = 0; i < 10; i++)
{
yield return i;
}
}
理解 利用了yield关键字之后 执行顺序则是foreach一次 Week取得一次,而不是Week一次运行完
posted on 2010-05-28 16:16 Master zhu 阅读(299) 评论(0) 收藏 举报
浙公网安备 33010602011771号