.NET集合
2023-09-19 22:03:02 1 举报
.NET数据结构UML图
作者其他创作
大纲/内容
IEnumerable
公开枚举数,该枚举数支持在指定类型的集合上进行简单迭代。IEnumerable<T>接口的非泛型版本命名空间:System.Collections.Generic程序集:System.Runtime.dll
IImmutableQueue<T>
表示对象的不可变先进先出集合。命名空间:System.Collections.Immutable程序集:System.Collections.Immutable.dll
IOrderedCollection<T>
描述有序的元素集合。(未找到相关文档)T是协变类型参数。命名空间:System.Collections.Generic
IList<T>
表示可按照索引单独访问的对象的集合。命名空间:System.Collections.Generic程序集:System.Runtime.dll
IImmutableList<T>
表示无法修改的元素的列表。命名空间:System.Collections.Immutable程序集:System.Collections.Immutable.dll
ICollection
定义所有非泛型集合的大小、枚举数和同步方法。命名空间:System.Collections程序集:System.Runtime.dll
IEnumerable<T>
公开枚举数,该枚举数支持在指定类型的集合上进行简单迭代。T为协变类型参数。命名空间:System.Collections.Generic程序集:System.Runtime.dll
ICollection<T>
是 命名空间中类的System.Collections.Generic基接口。定义操作泛型集合的方法。命名空间:System.Collections.Generic程序集:System.Runtime.dll
Queue
表示对象的先进先出集合。命名空间:System.Collections程序集:System.Collections.NonGeneric.dll
ImmutableQueue<T>
表示不可变队列。命名空间:System.Collections.Immutable程序集:System.Collections.Immutable.dll
ConcurrentQueue
表示线程安全的先进先出 (FIFO) 集合。命名空间:System.Collections.Concurrent程序集:System.Collections.Concurrent.dll
IReadOnlyCollection<T>
表示元素的强类型的只读集合。T是协变类型参数。命名空间:System.Collections.Generic程序集:System.Runtime.dll
Hashtable
表示根据键的哈希代码进行组织的键/值对的集合。命名空间:System.Collections程序集:System.Runtime.dll
IList
表示可按照索引单独访问的对象的非泛型集合。命名空间:System.Collections程序集:System.Runtime.dll
Stack
表示对象的简单后进先出 (LIFO) 非泛型集合。命名空间:System.Collections程序集:System.Collections.NonGeneric.dll
IImmutableSet<T>
表示一个只能通过创建集的新实例进行修改的元素集。命名空间:System.Collections.Immutable程序集:System.Collections.Immutable.dll
ImmutableArray
提供用于创建不可变数组的方法;这意味着,该数组在创建后不可更改。(此类是个独立的类)命名空间:System.Collections.Immutable程序集:System.Collections.Immutable.dll
表示键和值的集合。命名空间:System.Collections.Generic程序集:System.Collections.dll
Queue<T>
表示对象的先进先出集合。命名空间:System.Collections.Generic程序集:System.Collections.dll
IProdocerConsumerCollection<T>
定义供制造者/使用者用来操作线程安全集合的方法。 此接口提供一个统一的表示(为生产者/消费者集合),从而更高级别抽象如 BlockingCollection<T> 可以使用集合作为基础的存储机制。命名空间:System.Collections.Concurrent程序集:System.Collections.Concurrent.dll
IHashKeyCollection<Tkey>
TKey为逆变参数未找到相关文档命名空间:System.Collections.Generic
未找到相关文档命名空间:System.Collections.Immutable
IReadOnlySet<T>
提供集合的只读抽象。命名空间:System.Collections.Generic程序集:System.Runtime.dll
定义供制造者/使用者用来操作线程安全集合的方法。 此接口提供一个统一的表示(为生产者/消费者集合),从而更高级别抽象如 BlockingCollection<T> 可以使用集合作为基础的存储机制。命名空间:System.Collections.Concurrent程序集:System.Collections.Concurrent.dll
ArrayList
使用大小会根据需要动态增加的数组来实现 IList 接口。命名空间:System.Collections程序集:System.Runtime.dll
Array
提供一些方法,用于创建、处理、搜索数组并对数组进行排序,从而充当公共语言运行时中所有数组的基类。命名空间:System程序集:System.Runtime.dll
ImmutableStack<>
表示不可变堆栈。命名空间:System.Collections.Immutable程序集:System.Collections.Immutable.dll
ISortedKeyCollection<in TKey>
未找到相关文档,TKey 为逆变参数命名空间:System.Collections.Generic程序集:System.Collections.Immutable.dll
表示可由多个线程同时访问的键/值对的线程安全集合。命名空间:System.Collections.Concurrent程序集:System.Collections.Concurrent.dll
表示键和值的泛型集合。命名空间:System.Collections.Generic程序集:System.Collections.dll
List<T>
表示可通过索引访问的对象的强类型列表。 提供用于对列表进行搜索、排序和操作的方法。命名空间:System.Collections.Generic程序集:System.Collections.dll
表示键/值对的泛型只读集合。命名空间:System.Collections.Generic程序集:System.Runtime.dll
ConcurrentStack<T>
表示线程安全的后进先出 (LIFO) 集合。命名空间:System.Collections.Concurrent程序集:System.Collections.Concurrent.dll
ImmutableList<T>
表示一个不可变列表,该列表是可按索引访问的对象的强类型列表。命名空间:System.Collections.Immutable程序集:System.Collections.Immutable.dll
HashSet<T>
表示值的集。命名空间:System.Collections.Generic程序集:System.Collections.dll
表示键和值的不可变未排序集合。命名空间:System.Collections.Immutable程序集:System.Collections.Immutable.dll
IImmutableListQueries
未找到相关文档命名空间:System.Collections.Generic
表示键/值对的只读泛型集合。命名空间:System.Collections.ObjectModel程序集:System.Runtime.dll
SortedSet<T>
表示按排序顺序维护的对象的集合。命名空间:System.Collections.Generic程序集:System.Collections.dll
IImmutableStack<T>
表示一个不可变后进先出 (LIFO) 集合。命名空间:System.Collections.Immutable程序集:System.Collections.Immutable.dll
未找到相关文档命名空间:System.Collections.Immutable
Stack<T>
表示相同指定类型的实例可变大小的后进先出 (LIFO) 集合。命名空间:System.Collections.Generic程序集:System.Collections.dll
IHashKeyCollection<in TKey>
IReadOnlyList<T>
表示可按照索引进行访问的元素的只读集合。T是协变类型参数。命名空间:System.Collections.Generic程序集:System.Runtime.dll
IDictionary
表示键/值对的非通用集合。是键/值对的非泛型集合的基接口。命名空间:System.Collections程序集:System.Runtime.dll
ImmutableSortedSet<T>
表示不可变的排序集实现。命名空间:System.Collections.Immutable程序集:System.Collections.Immutable.dll
表示键和值的不可变集合。命名空间:System.Collections.Immutable程序集:System.Collections.Immutable.dll
ImmutableHashSet<T>
表示不可变未排序哈希集。命名空间:System.Collections.Immutable程序集:System.Collections.Immutable.dll
ISet<T>
提供用于集的抽象的基接口。命名空间:System.Collections.Generic程序集:System.Runtime.dll
收藏
0 条评论
下一页