List<T>泛型集合类型更快捷、更便于使用;这样,就不必从CollectionBase中派生一个类, 然后实现需要的方法。它的另一个好处是正常情况下需要实现的许多方法(例如,Add())己经自动实现了。创建T类型对象的集合需要如下代码:
List<T> myCollection = new List<T>();
这就足够了。未必要定义类、实现方法或执行其他操作。还可以把List<T>对象传递给构造函数,在集合中设置项的起始列表。List<T>还有一个Item属性,允许进行类似于数组的访问,如下所示:
T itemAtIndex2 = myCollectionOfT[2];
这个类还支持其他几个方法,但只要掌握了上述知识,就完全可以开始使用该类了。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>