IEnumerable接口和IEnumerable 接口
1对方答复 2013-08-09 01:33:53 一直对IEnumerable接口和IEnumerable<T>接口雾里看花,我目前的认识是,只要是能用foreach遍历的集合,都实现了IEnumerable,实现了IEnumerable接口的对象,实际上就是指的一个集合。
问题:
1:List<int>实现了IEnumerable接口吗?
2:IEnumerable<T>是IEnumerable接口的泛型版本?是泛型版本又怎么样,不是泛型版本又怎么样呢,二者有什么区别呢?
3:实现了IEnumerable接口和实现了IEnumerable<T>接口有什么不同呢?