什么场景下,会自己实现这两个接口: IEnumerable IEnumerator 需要就用,你没用过说明你不需要。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这两个接口是用来装B的,我装B的时候才用。微软喜欢搞这些一层一层的框架。 在C# 2.0以前,因为没有yield关键字,为了实现一个迭代器,有必要手工实现它们,参考:http://bbs.csdn.net/topics/390786969在这个例子中,我们如果需要遍历一个字符串中的所有单词,当然有一个办法是用Split全部分割并且装入数组。但是如果我们只需要迭代出前5个单词,这么做白白浪费了内存和CPU。如果借助迭代器,我们可以按需遍历其中开头的一部分。 你去把设计模式里的迭代模式看一下 google earth api中getGetChildren()方法出错,请大家帮忙 如何将一个窗体的控件添加到另一个窗体 求助在c#写SQL语句的时候出现的两张表调用问题(在update里) 网上的高手请看过来,谢谢 向高手请教:关于结构的问题 如何判断上传的文件在服务器上是否已经有同名文件但内容不同? 在线等:为什么playSOUND不能播放音乐?代码如下 已知周号,求具体年月日 c# listview 导入txt 加序号 分享".net序列化对象"的初步成果 —— 不正确的请多指教 如何实现不同窗体间的数据传递(两个独立的窗体) c# 占用内存问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货