2010年12月25日

IEnumerable_T_、IEnumerable、ICollection_T_、IList_T_、ObservableCollectin_T_和Collection_T_关系

摘要: 1.如果你返回的集合是只用于遍历,不可修改的,则返回IEnumerableT2.如果返回的集合需要修改,如添加和删除元素,用ICollectionT3.如果返回的集合需要支持排序,索引等,用IListT4.如果返回的集合要支持索引,但不能添加,删除元素,用ReadOnlyCollectionTICollection主要针对静态集合;IList主要针对动态集合IEnumerableT继承自IEnumerableICollectionT继承自IEnumerableTIListT继承自ICollectionTIEnumerable接口实现了IEnumerable接 阅读全文

posted @ 2010-12-25 08:30 神奇木马 阅读(1060) 评论(0) 推荐(0) 编辑

导航