Add(T) | 將對象添加到 List<T> 的結(jié)尾處。 |
AddRange(IEnumerable<T>) | 將指定集合的元素添加到 List<T> 的末尾。 |
AsReadOnly() | 返回當(dāng)前集合的只讀 ReadOnlyCollection<T> 包裝器。 |
BinarySearch(Int32, Int32, T, IComparer<T>) | 使用指定的比較器在已排序 List<T> 的某個元素范圍中搜索元素,并返回該元素從零開始的索引。 |
BinarySearch(T) | 使用默認(rèn)的比較器在整個已排序的 List<T> 中搜索元素,并返回該元素從零開始的索引。 |
BinarySearch(T, IComparer<T>) | 使用指定的比較器在整個已排序的 List<T> 中搜索元素,并返回該元素從零開始的索引。 |
Clear() | 從 List<T> 中移除所有元素。 |
Contains(T) | 確定某元素是否在 List<T> 中。 |
ConvertAll<TOutput>(Converter<T,TOutput>) | 將當(dāng)前 List<T> 中的元素轉(zhuǎn)換為另一種類型,并返回包含已轉(zhuǎn)換元素的列表。 |
CopyTo(Int32, T[], Int32, Int32) | 從目標(biāo)數(shù)組的指定索引處開始,將元素的范圍從 List<T> 復(fù)制到兼容的一維數(shù)組。 |
CopyTo(T[]) | 從目標(biāo)數(shù)組的開頭開始,將整個 List<T> 復(fù)制到兼容的一維數(shù)組。 |
CopyTo(T[], Int32) | 從目標(biāo)數(shù)組的指定索引處開始,將整個 List<T> 復(fù)制到兼容的一維數(shù)組。 |
EnsureCapacity(Int32) | 確保此列表的容量至少是指定的 capacity 。 如果當(dāng)前容量小于 capacity ,則它連續(xù)增加到當(dāng)前容量的兩倍,直到它至少是指定的 capacity 容量。 |
Equals(Object) | 確定指定對象是否等于當(dāng)前對象。 (繼承自 Object) |
Exists(Predicate<T>) | 確定 List<T> 是否包含與指定謂詞定義的條件匹配的元素。 |
Find(Predicate<T>) | 搜索與指定謂詞所定義的條件相匹配的元素,并返回整個 List<T> 中的第一個匹配元素。 |
FindAll(Predicate<T>) | 檢索與指定謂詞定義的條件匹配的所有元素。 |
FindIndex(Int32, Int32, Predicate<T>) | 搜索與指定謂詞所定義的條件相匹配的一個元素,并返回 List<T> 中從指定的索引開始、包含指定元素個數(shù)的元素范圍內(nèi)第一個匹配項(xiàng)的從零開始的索引。 |
FindIndex(Int32, Predicate<T>) | 搜索與指定謂詞所定義的條件相匹配的元素,并返回 List<T> 中從指定索引到最后一個元素的元素范圍內(nèi)第一個匹配項(xiàng)的從零開始的索引。 |
FindIndex(Predicate<T>) | 搜索與指定謂詞所定義的條件相匹配的元素,并返回整個 List<T> 中第一個匹配元素的從零開始的索引。 |
FindLast(Predicate<T>) | 搜索與指定謂詞所定義的條件相匹配的元素,并返回整個 List<T> 中的最后一個匹配元素。 |
FindLastIndex(Int32, Int32, Predicate<T>) | 搜索與指定謂詞所定義的條件相匹配的元素,并返回 List<T> 中包含指定元素個數(shù)、到指定索引結(jié)束的元素范圍內(nèi)最后一個匹配項(xiàng)的從零開始的索引。 |
FindLastIndex(Int32, Predicate<T>) | 搜索與由指定謂詞定義的條件相匹配的元素,并返回 List<T> 中從第一個元素到指定索引的元素范圍內(nèi)最后一個匹配項(xiàng)的從零開始的索引。 |
FindLastIndex(Predicate<T>) | 搜索與指定謂詞所定義的條件相匹配的元素,并返回整個 List<T> 中最后一個匹配元素的從零開始的索引。 |
ForEach(Action<T>) | 對 List<T> 的每個元素執(zhí)行指定操作。 |
GetEnumerator() | 返回循環(huán)訪問 List<T> 的枚舉數(shù)。 |
GetHashCode() | 作為默認(rèn)哈希函數(shù)。 (繼承自 Object) |
GetRange(Int32, Int32) | 在源 List<T> 中創(chuàng)建元素范圍的淺表復(fù)制。 |
IndexOf(T) | 搜索指定的對象,并返回整個 List<T> 中第一個匹配項(xiàng)的從零開始的索引。 |
IndexOf(T, Int32) | 搜索指定對象并返回 List<T> 中從指定索引到最后一個元素這部分元素中第一個匹配項(xiàng)的從零開始索引。 |
IndexOf(T, Int32, Int32) | 搜索指定對象并返回 List<T> 中從指定索引開始并包含指定元素?cái)?shù)的這部分元素中第一個匹配項(xiàng)的從零開始索引。 |
Insert(Int32, T) | 將元素插入 List<T> 的指定索引處。 |
InsertRange(Int32, IEnumerable<T>) | 將集合中的元素插入 List<T> 的指定索引處。 |
LastIndexOf(T) | 搜索指定對象并返回整個 List<T> 中最后一個匹配項(xiàng)的從零開始索引。 |
LastIndexOf(T, Int32) | 搜索指定對象并返回 List<T> 中從第一個元素到指定索引這部分元素中最后一個匹配項(xiàng)的從零開始的索引。 |
LastIndexOf(T, Int32, Int32) | 搜索指定對象并返回 List<T> 中到指定索引為止包含指定元素?cái)?shù)的這部分元素中最后一個匹配項(xiàng)的從零開始索引。 |
MemberwiseClone() | 創(chuàng)建當(dāng)前 Object 的淺表副本。 (繼承自 Object) |
Remove(T) | 從 List<T> 中移除特定對象的第一個匹配項(xiàng)。 |
RemoveAll(Predicate<T>) | 移除與指定的謂詞所定義的條件相匹配的所有元素。 |
RemoveAt(Int32) | 移除 List<T> 的指定索引處的元素。 |
RemoveRange(Int32, Int32) | 從 List<T> 中移除一系列元素。 |
Reverse() | 將整個 List<T> 中元素的順序反轉(zhuǎn)。 |
Reverse(Int32, Int32) | 將指定范圍中元素的順序反轉(zhuǎn)。 |
Sort() | 使用默認(rèn)比較器對整個 List<T> 中的元素進(jìn)行排序。 |
Sort(Comparison<T>) | 使用指定的 Comparison<T>,對整個 List<T> 中的元素進(jìn)行排序。 |
Sort(IComparer<T>) | 使用指定的比較器對整個 List<T> 中的元素進(jìn)行排序。 |
Sort(Int32, Int32, IComparer<T>) | 使用指定的比較器對 List<T> 中某個范圍內(nèi)的元素進(jìn)行排序。 |
ToArray() | 將 List<T> 的元素復(fù)制到新數(shù)組中。 |
ToString() | 返回表示當(dāng)前對象的字符串。 (繼承自 Object) |
TrimExcess() | 將容量設(shè)置為 List<T> 中元素的實(shí)際數(shù)目(如果該數(shù)目小于某個閾值)。 |
TrueForAll(Predicate<T>) | 確定 List<T> 中的每個元素是否都與指定謂詞定義的條件匹配。 |