IList 和 IList<T> 的区别和联系是什么呢? 本帖最后由 caozhy 于 2012-05-17 21:18:27 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 IList的是.net1.0的产物,现在已被IList<T>完全取代,建议使用IList<T> 前面是接口,后面是泛型接口。最好使用 List<T>,而不用IList<T>。 IList可以放任何的类型的元素IList<T>只能放T类型的元素,这约束了集合内数据类型,减少错误的产生 IList<T>是泛型,已经取代了IList。所以不要用IList了。 List<T>和IList<T>有什么区别。 区别是一个是弱类型的List接口,一个强类型的泛型List接口。使用泛型,可以强制类型,这样可以减少出错。联系就是两个都是IList接口。不过建议使用List<T> IList<T> 定义的是泛型接口规范List<T> 实现了上面的接口,并加入了许多其它的特性方法. jquery easy ui 插件datagrid怎么实现全选功能 为什么第二行lable中的文字有缩进 KeelKit 存储过程的调用接口生成 怎么用C#写个程序能识别有U盘插入? 如何读取tif(BMP、JPG)文件的条形码?在线等。thanks! 请教MapGuide VS2005 配置文件问题,请教各位啦! 在线等!!!!!!! listView的问题,求大神。操作本地文件。 为何读取邮件头中的汉字时变成了乱码? 控件的对齐属性到哪里去了? C# 等待线程结束后执行下面的程序 这个咋整 online
IList<T>只能放T类型的元素,这约束了集合内数据类型,减少错误的产生
联系就是两个都是IList接口。
不过建议使用List<T>
List<T> 实现了上面的接口,并加入了许多其它的特性方法.