System.Collections.Generic 命名空間包含定義泛型集合的接口和類,用戶可以使用泛型集合來創建強類型集合,這種集合能提供比非泛型強類型集合更好的類型安全性和性能。
類
接口 | 說明 | |
---|---|---|
ICollection<T> | 定義操作泛型集合的方法。 | |
IComparer<T> | 定義類型爲比較兩個對象而實現的方法。 | |
IDictionary<TKey, TValue> | 表示鍵/值對的泛型集合。 | |
IEnumerable<T> | 公開枚舉器,該枚舉器支持在指定類型的集合上進行簡單迭代。 | |
IEnumerator<T> | 支持在泛型集合上進行簡單迭代。 | |
IEqualityComparer<T> | 定義方法以支持對象的相等比較。 | |
IList<T> | 表示可按照索引單獨訪問的一組對象。 | |
ISet<T> | 提供用於集的抽象化的基接口。 |