23 避免将List<T>作为自定义集合类的基类

如果要实现一个自定义的集合类,不应该一个FCL集合类为基类,而应该扩展相应的泛型接口:IEnumerable<T> ICollection<T> 前者规范集合类的迭代功能,后者规范集合的操作。

posted @ 2016-01-19 16:07  小-黑  阅读(205)  评论(0)    收藏  举报