摘要: C#2.0的遍历器(Iterator),应该是对Gamma提出的Iterator设计模式的实现。在C#中,如果某个类型继承了接口IEnumerable,或者继承了泛型接口IEnumerable ,或者继承了泛型接口IEnumerable 的任何一个构造类型(如IEnumerable ),那么称该类型是“可遍历的”(“可枚举的”)。 MSDN中创建遍历器的示例代码是: public ... 阅读全文
posted @ 2009-02-03 00:42 遥望星空 阅读(935) 评论(0) 推荐(0) 编辑