迭代器

创建迭代器最常用的方法是对IEnumerator接口实现GetEnumerator方法。

public class Family : System.Collections.IEnumerable

{

string[] myFamily = {“父亲”,”母亲”,”弟弟”,”妹妹”};

public System.Collections.IEnumerator GetEnumerator()

{

for(int i=0;i<myFamily.Length;i++)

{

yield return myFamily[i];

}

}

}

private void Form_Load(object sender, EventArgs e)

{

Family family = new Family();

foreach(string str in family)

{

 

}

}

 

 

《C#从入门到精通》读后总结

 

posted @ 2016-03-26 22:57  我不是大佬  阅读(109)  评论(0编辑  收藏  举报