C#中的泛型与非泛型
C#中有两种类型的集合:非泛型集合和泛型集合。
C#中的泛型
泛型集合包含相同数据类型的元素。
例如-
列表
字典
哈希集
字典-字典是C#中键和值的集合。字典<TKey,TValue>包含在System.Collection.Generics命名空间中。
Hashset-C#中的HashSet消除了数组中重复的字符串或元素。在C#中,这是一个优化的集合集合。
C#中的非泛型
非泛型集合包含不同数据类型的元素。
以下是非泛型集合:ArrayList,BitArray。
ArrayList-它表示可以单独索引的对象的有序集合。ArrayList是数组的替代方法。但是,与数组不同,您可以使用索引在指定位置的列表中添加和删除项目,数组会自动调整自身大小。
BitArray- 它使用值1和0表示二进制表示形式的数组。在需要存储位但不事先知道位数的情况下使用它。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西