实现IEnumerable和IEnumerator接口以支持foreach语句
public interface IEnumerable // 属性:获取集合中的当前元素 如果我们的自定义数据类型派生于这两个接口,并实现接口中的方法,即可用foreach进行迭代。 下面是一个实现的简单例子: using System; namespace IEnumberableTest foreach ( point p in enum1) Console.Read(); //一个结构体,用于类myEnum //我们的一个派生于IEnumerable和IEnumerator接口的自定义类 //定义一个point结构的数组 //类的构造函数,用于初始化point结构数组 for (int i = 0; i < points.Length ; i++) |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |