| 名称 | 说明 |
| Add | 将对象添加到 List<T> 的结尾处。 |
| AddRange | 将指定集合的元素添加到 List<T> 的末尾。 |
| AsReadOnly | 返回当前集合的只读 IList<T> 包装。 |
| BinarySearch(T) | 使用默认的比较器在整个已排序的 List<T> 中搜索元素,并返回该元素从零开始的索引。 |
| BinarySearch(T, IComparer<T>) | 使用指定的比较器在整个已排序的 List<T> 中搜索元素,并返回该元素从零开始的索引。 |
| BinarySearch(Int32, Int32, T, IComparer<T>) | 使用指定的比较器在已排序 List<T> 的某个元素范围中搜索元素,并返回该元素从零开始的索引。 |
| Clear | 从 List<T> 中移除所有元素。 |
| Contains | 确定某元素是否在 List<T> 中。 |
| ConvertAll<TOutput> | 将当前 List<T> 中的元素转换为另一种类型,并返回包含转换后的元素的列表。 |
| CopyTo(T[]) | 将整个 List<T> 复制到兼容的一维数组中,从目标数组的开头开始放置。 |
| Exists | 确定 List<T> 是否包含与指定谓词所定义的条件相匹配的元素。 |
| Find | 搜索与指定谓词所定义的条件相匹配的元素,并返回整个 List<T> 中的第一个匹配元素。 |
| FindIndex(Predicate<T>) | 搜索与指定谓词所定义的条件相匹配的元素,并返回整个 List<T> 中第一个匹配元素的从零开始的索引。 |
| ForEach | 对 List<T> 的每个元素执行指定操作。 |
| GetEnumerator | 返回循环访问 List<T> 的枚举器。 |
| IndexOf(T) | 搜索指定的对象,并返回整个 List<T> 中第一个匹配项的从零开始的索引。 |
| Insert | 将元素插入 List<T> 的指定索引处。 |
| InsertRange | 将集合中的某个元素插入 List<T> 的指定索引处。 |
| LastIndexOf(T) | 搜索指定的对象,并返回整个 List<T> 中最后一个匹配项的从零开始的索引。 |
| Remove | 从 List<T> 中移除特定对象的第一个匹配项。 |
| Reverse() | 将整个 List<T> 中元素的顺序反转。 |
| Sort() | 使用默认比较器对整个 List<T> 中的元素进行排序。 |
| TrimExcess | 将容量设置为 List<T> 中的实际元素数目(如果该数目小于某个阈值)。 |
| TrueForAll | 确定是否 List<T> 中的每个元素都与指定的谓词所定义的条件相匹配。
|