1 | Add() | Add(T):将对象添加到 List<T> 的结尾处 |
2 | AddRange() | AddRange(IEnumerable<T>):将指定集合的元素添加到 List<T> 的末尾 |
3 | AsReadOnly() | AsReadOnly():返回当前集合的只读 ReadOnlyCollection<T> 包装器 |
4 | BinarySearch() | BinarySearch(T):使用默认的比较器在整个已排序的 List<T> 中搜索元素,并返回该元素从零开始的索引 |
5 | Capacity | Capacity:获取或设置该内部数据结构在不调整大小的情况下能够容纳的元素总数 |
6 | Clear() | Clear():从 List<T> 中移除所有元素 |
7 | Contains() | Contains(T):确定某元素是否在 List<T> 中 |
8 | ConvertAll() | ConvertAll<TOutput>(Converter<T,TOutput>):将当前 List<T> 中的元素转换为另一种类型,并返回包含已转换元素的列表 |
9 | CopyTo() | CopyTo(T[]):从目标数组的开头开始,将整个 List<T> 复制到兼容的一维数组 |
10 | Count | Count:获取 List<T> 中包含的元素数 |
11 | Equals() | Equals(Object):确定指定对象是否等于当前对象(继承自 Object) |
12 | Exists() | Exists(Predicate<T>):确定 List<T> 是否包含与指定谓词定义的条件匹配的元素 |
13 | Find() | Find(Predicate<T>):搜索与指定谓词所定义的条件相匹配的元素,并返回整个 List<T> 中的第一个匹配元素 |
14 | FindAll() | FindAll(Predicate<T>):检索与指定谓词定义的条件匹配的所有元素 |
15 | FindIndex() | FindIndex(Predicate<T>):搜索与指定谓词所定义的条件相匹配的元素,并返回整个 List<T> 中第一个匹配元素的从零开始的索引 |
16 | FindLast() | FindLast(Predicate<T>):搜索与指定谓词所定义的条件相匹配的元素,并返回整个 List<T> 中的最后一个匹配元素 |
17 | FindLastIndex() | FindLastIndex(Predicate<T>):搜索与指定谓词所定义的条件相匹配的元素,并返回整个 List<T> 中最后一个匹配元素的从零开始的索引 |
18 | ForEach() | ForEach(Action<T>):对 List<T> 的每个元素执行指定操作 |
19 | GetEnumerator() | GetEnumerator():返回循环访问 List<T> 的枚举数 |
20 | GetHashCode() | GetHashCode():作为默认哈希函数(继承自 Object) |
21 | GetRange() | GetRange(Int32, Int32):在源 List<T> 中创建元素范围的浅表复制 |
22 | GetType() | GetType():获取当前实例的 Type(继承自 Object) |
23 | IndexOf() | IndexOf(T):搜索指定的对象,并返回整个 List<T> 中第一个匹配项的从零开始的索引 |
24 | Insert() | Insert(Int32, T):将元素插入 List<T> 的指定索引处 |
25 | InsertRange() | InsertRange(Int32, IEnumerable<T>):将集合中的元素插入 List<T> 的指定索引处 |
26 | LastIndexOf() | LastIndexOf(T):搜索指定对象并返回整个 List<T> 中最后一个匹配项的从零开始索引 |
27 | MemberwiseClone() | MemberwiseClone():创建当前 Object 的浅表副本(继承自 Object) |
28 | Remove() | Remove(T):从 List<T> 中移除特定对象的第一个匹配项 |
29 | RemoveAll() | RemoveAll(Predicate<T>):移除与指定的谓词所定义的条件相匹配的所有元素 |
30 | Reverse() | Reverse(Int32, Int32):将指定范围中元素的顺序反转 |
31 | Sort() | Sort():使用默认比较器对整个 List<T> 中的元素进行排序 |
32 | ToArray() | 将 List<T> 的元素复制到新数组中 |
33 | ToString() | 返回表示当前对象的字符串(继承自 Object) |
34 | TrimExcess() | TrimExcess():将容量设置为 List<T> 中元素的实际数目(如果该数目小于某个阈值) |
35 | TrueForAll() | TrueForAll(Predicate<T>):确定 List<T> 中的每个元素是否都与指定谓词定义的条件匹配 |
36 | item[] | item[]:获取或设置指定索引处的元素 |