list、Ilist、ICollection、IEumerable

首先说终极被继承的接口IEumerable<T>  它是干什么的呢,说白了就是一个 迭代器的实现  让foreach 可以使用循环遍历还不需要去知道其中原理 所以说他是集合中必不可少的用到的迭代 所以每个集合和接口都继承他是理所应当的。 再来说ICollection<T> 定义操作泛型集合的方法,可以看到截图中有一些封装的处理集合的方法 再来看list又多了一些方法 可以理解为越来越丰富了一些方法
相关文章
相关标签/搜索