.NET Framework 類別庫


.NET Framework 類別庫
System.Collections.Generic 命名空間

更新:2007 年 11 月

System.Collections.Generic 命名空間包含會定義泛型集合的介面和類別,可讓使用者建立強型別集合,提供比起非泛型強型別集合更佳的型別安全和效能。

類別

  類別說明
0sbxh9x2.pubclass(zh-tw,VS.90).gifComparer<(Of <(T>)>)提供基底類別 (Base Class) 用於 IComparer<(Of <(T>)>) 泛型介面的實作。
0sbxh9x2.pubclass(zh-tw,VS.90).gifDictionary<(Of <(TKey, TValue>)>) 表示索引鍵和值的集合。
0sbxh9x2.pubclass(zh-tw,VS.90).gifDictionary<(Of <(TKey, TValue>)>)..::.KeyCollection 表示 Dictionary<(Of <(TKey, TValue>)>) 中的索引鍵集合。這個類別無法被繼承。
0sbxh9x2.pubclass(zh-tw,VS.90).gifDictionary<(Of <(TKey, TValue>)>)..::.ValueCollection 表示 Dictionary<(Of <(TKey, TValue>)>) 中的值集合。這個類別無法被繼承。
0sbxh9x2.pubclass(zh-tw,VS.90).gifEqualityComparer<(Of <(T>)>)提供基底類別 (Base Class) 用於 IEqualityComparer<(Of <(T>)>) 泛型介面的實作。
0sbxh9x2.pubclass(zh-tw,VS.90).gifHashSet<(Of <(T>)>) 表示一組值。
0sbxh9x2.pubclass(zh-tw,VS.90).gifKeyedByTypeCollection<(Of <(TItem>)>)提供一個集合,其中的項目是做為索引鍵的型別。
0sbxh9x2.pubclass(zh-tw,VS.90).gifKeyNotFoundException當為存取集合中的項目所指定的索引鍵與集合中的任何索引鍵都不相符時,擲回的例外狀況。
0sbxh9x2.pubclass(zh-tw,VS.90).gifLinkedList<(Of <(T>)>) 表示雙向連結串列 (Doubly Linked List)。
0sbxh9x2.pubclass(zh-tw,VS.90).gifLinkedListNode<(Of <(T>)>)表示 LinkedList<(Of <(T>)>) 中的節點。這個類別無法被繼承。
0sbxh9x2.pubclass(zh-tw,VS.90).gifList<(Of <(T>)>) 表示可以依照索引存取的強型別物件清單。提供搜尋、排序和管理清單的方法。
0sbxh9x2.pubclass(zh-tw,VS.90).gifQueue<(Of <(T>)>) 表示物件的先進先出 (FIFO) 集合。
0sbxh9x2.pubclass(zh-tw,VS.90).gifSortedDictionary<(Of <(TKey, TValue>)>) 表示在索引鍵上排序之索引鍵/值組的集合。
0sbxh9x2.pubclass(zh-tw,VS.90).gifSortedDictionary<(Of <(TKey, TValue>)>)..::.KeyCollection 表示 SortedDictionary<(Of <(TKey, TValue>)>) 中的索引鍵集合。這個類別無法被繼承。
0sbxh9x2.pubclass(zh-tw,VS.90).gifSortedDictionary<(Of <(TKey, TValue>)>)..::.ValueCollection 表示 SortedDictionary<(Of <(TKey, TValue>)>) 中的值集合。這個類別無法被繼承。
0sbxh9x2.pubclass(zh-tw,VS.90).gifSortedList<(Of <(TKey, TValue>)>) 表示按基於關聯 IComparer<(Of <(T>)>) 實作之索引鍵進行排序的索引鍵/值組集合。
0sbxh9x2.pubclass(zh-tw,VS.90).gifStack<(Of <(T>)>) 表示相同任意型別之執行個體的可變大小的後進先出 (Last-In First-Out,LIFO) 集合。
0sbxh9x2.pubclass(zh-tw,VS.90).gifSynchronizedCollection<(Of <(T>)>)提供具備執行緒安全的集合,其中包含由泛型參數指定做為項目之型別的物件。
0sbxh9x2.pubclass(zh-tw,VS.90).gifSynchronizedKeyedCollection<(Of <(K, T>)>)提供安全執行緒集合,包含由泛型參數指定且依索引鍵分組之型別的物件。
0sbxh9x2.pubclass(zh-tw,VS.90).gifSynchronizedReadOnlyCollection<(Of <(T>)>)提供具備執行緒安全的唯讀集合,其中包含由泛型參數指定做為項目之型別的物件。
結構

  結構說明
0sbxh9x2.pubstructure(zh-tw,VS.90).gifDictionary<(Of <(TKey, TValue>)>)..::.Enumerator列舉 Dictionary<(Of <(TKey, TValue>)>) 的項目。
0sbxh9x2.pubstructure(zh-tw,VS.90).gifDictionary<(Of <(TKey, TValue>)>)..::.KeyCollection..::.Enumerator列舉 Dictionary<(Of <(TKey, TValue>)>)..::.KeyCollection 的項目。
0sbxh9x2.pubstructure(zh-tw,VS.90).gifDictionary<(Of <(TKey, TValue>)>)..::.ValueCollection..::.Enumerator列舉 Dictionary<(Of <(TKey, TValue>)>)..::.ValueCollection 的項目。
0sbxh9x2.pubstructure(zh-tw,VS.90).gifHashSet<(Of <(T>)>)..::.Enumerator列舉 HashSet<(Of <(T>)>) 物件的項目。
0sbxh9x2.pubstructure(zh-tw,VS.90).gifKeyValuePair<(Of <(TKey, TValue>)>)定義可設定或擷取的索引鍵/值組。
0sbxh9x2.pubstructure(zh-tw,VS.90).gifLinkedList<(Of <(T>)>)..::.Enumerator列舉 LinkedList<(Of <(T>)>) 的項目。
0sbxh9x2.pubstructure(zh-tw,VS.90).gifList<(Of <(T>)>)..::.Enumerator列舉 List<(Of <(T>)>) 的項目。
0sbxh9x2.pubstructure(zh-tw,VS.90).gifQueue<(Of <(T>)>)..::.Enumerator列舉 Queue<(Of <(T>)>) 的項目。
0sbxh9x2.pubstructure(zh-tw,VS.90).gifSortedDictionary<(Of <(TKey, TValue>)>)..::.Enumerator列舉 SortedDictionary<(Of <(TKey, TValue>)>) 的項目。
0sbxh9x2.pubstructure(zh-tw,VS.90).gifSortedDictionary<(Of <(TKey, TValue>)>)..::.KeyCollection..::.Enumerator列舉 SortedDictionary<(Of <(TKey, TValue>)>)..::.KeyCollection 的項目。
0sbxh9x2.pubstructure(zh-tw,VS.90).gifSortedDictionary<(Of <(TKey, TValue>)>)..::.ValueCollection..::.Enumerator列舉 SortedDictionary<(Of <(TKey, TValue>)>)..::.ValueCollection 的項目。
0sbxh9x2.pubstructure(zh-tw,VS.90).gifStack<(Of <(T>)>)..::.Enumerator列舉 Stack<(Of <(T>)>) 的項目。
介面

  介面說明
0sbxh9x2.pubinterface(zh-tw,VS.90).gifICollection<(Of <(T>)>)定義管理泛型集合的方法。
0sbxh9x2.pubinterface(zh-tw,VS.90).gifIComparer<(Of <(T>)>)定義型別會實作其以比較兩個物件的方法。
0sbxh9x2.pubinterface(zh-tw,VS.90).gifIDictionary<(Of <(TKey, TValue>)>)表示索引鍵/值組的泛型集合。
0sbxh9x2.pubinterface(zh-tw,VS.90).gifIEnumerable<(Of <(T>)>)公開支援指定型別集合上簡單反覆運算的列舉值。
0sbxh9x2.pubinterface(zh-tw,VS.90).gifIEnumerator<(Of <(T>)>)支援泛型集合上的簡單反覆運算。
0sbxh9x2.pubinterface(zh-tw,VS.90).gifIEqualityComparer<(Of <(T>)>)定義支援物件之相等比較的方法。
0sbxh9x2.pubinterface(zh-tw,VS.90).gifIList<(Of <(T>)>)表示可以個別由索引存取之物件的集合。
標記 :


Page view tracker