摘要:
用yield关键字构建迭代器方法在以前,如果我们希望构建支持foreach枚举的自定义集合(如Garage),只能实现IEnumerable接口(可能还有IEnumerator接口)。然而,从.NET 2.0发布以来,还可以通过迭代器来构建使用foreach的类型。简单来说,迭代器就是这样一个成员方法,它指定了容器内部项被foreach处理时该如何返回。虽然迭代器方法还是必须命名为GetEnume... 阅读全文
posted @ 2009-07-29 13:14
小y
阅读(2976)
评论(0)
推荐(0)

浙公网安备 33010602011771号