你要实现IList接口,就必须遵循它的声明,实现它的函数体;你想实现你的目的,就不要实现IList,你可以这样,不实现IList,但保留IList所有成员函数,将IList提供的成员函数使用到object的地方,全部换成你自己的类型;不过这样做了以后,你将失去实现IList接口带来的某种优势,比如,你不能这样用了,
IList list = new MyList();
list.RemoveAt(3);
IList list = new MyList();
list.RemoveAt(3);
解决方案 »
- webBrowser 无法给textarea 赋值
- 大家帮我看下!
- VS到期问题有经验者请来帮帮忙
- this.close() 和application.exit()的区别??
- 求助:SILVERLIGHT3.0切换主题后DATAGRID绑定的数据不见了~!
- 简单问题,求助
- 高手们:急急急急急急急急!!!!!!!!!!!!!!!!!!!!!请问 放在Form_Load里面的后台线程启动问题。
- C#项目中出现类型初始化设定项印发异常的问题 ,应该怎么解决
- 为什么我的记事本程序不能保存已有的文件?
- 我学习C++很久了,能不能推荐一本适合我的C#书籍,谢谢....
- 关于windows索引服务问题
- 那里买域名便宜一点,可以转域名
如果这样能使用 foreach吗?