首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

自己做了一个List类,有几个方法不会写,求思路或者代码!解决思路

2012-04-09 
自己做了一个List类,有几个方法不会写,求思路或者代码!!!自己做了一个List类,类似于System.Collections.Ge

自己做了一个List类,有几个方法不会写,求思路或者代码!!!
自己做了一个List类,类似于System.Collections.Generic的List类(实现IList接口),但是有三个方法不会写,public   void   Dispose()     和     IEnumerator <T>   IEnumerable <T> .GetEnumerator()     和   IEnumerator   IEnumerable.GetEnumerator()

求思路或源码

[解决办法]
参考MSDN,重点那段代码,如何实现自定义集合的 IEnumerable 接口
http://msdn.microsoft.com/zh-cn/library/system.collections.ienumerable.getenumerator.aspx
[解决办法]

探讨

参考MSDN,重点那段代码,如何实现自定义集合的 IEnumerable 接口
http://msdn.microsoft.com/zh-cn/library/system.collections.ienumerable.getenumerator.aspx

[解决办法]
Dispose中处理你自己分配的空间释放,其他那几个参考msdn
[解决办法]
有必要覆盖这几个吗?
[解决办法]
实现IList<T>就好了
如果没有用到非托管的资源或者是需要即时回收的对象,可以不必实现IDispose

热点排行