摘要:
List<T>类是ArrayList类的泛型等效类。该类使用大小可按需动态增加的数组实现IList<T>泛型接口。List<T>类既使用相等比较器又使用排序比较器。诸如Contains、IndexOf、LastIndexOf和Remove这样的方法对列表元素使用相等比较器。类型T的默认相等比较器按如下方式确定。如果类型T实现IEquatable<T>泛型接口,则相等比较器为该接口的Equals(T)方法;否则,默认相等比较器为Object.Equals(Object)。诸如BinarySearch和Sort这样的方法对列表元素使用排序比较器。类型 阅读全文