/*
* 由SharpDevelop创建。
* 用户: Administrator
* 日期: 2016/6/6 星期一
* 时间: 上午 10:06
*
* 要改变这种模板请点击 工具|选项|代码编写|编辑标准头文件
*/
using System;
using System.Collections;
namespace 简单的迭代器
{
//这个对象是一个集合
class 简单的迭代器
{
//用这个方法构造好集合中的所有元素,就可以在方法中调用这个集合中的元素了。
public IEnumerator GetEnumerator(){
for (int i = 0; i < 10; i++) {
yield return i;
}
}
public static void Main(string[] args)
{
简单的迭代器 ddq = new 简单的迭代器();
foreach (int element in ddq) {
Console.WriteLine("{0}, ",element);
}
// TODO: Implement Functionality Here
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}