一、常用泛型数据结构类——Dictionary
字典
1、Dictionary
的本质
Dictionary
是一个基于哈希表实现的集合,它存储的是键值对(key-value pairs)。与传统的 Hashtable
相比,Dictionary
是泛型的,允许用户自定义键和值的类型。它的底层使用哈希算法来根据键(key)快速查找对应的值(value)。可以将Dictionary理解为拥有泛型的Hashtable
。
- 键值对类型 从
Hashtable
的object
类型变成了可以自己指定的泛型类型。 - 键(key) 必须是唯一的。
- 值(value) 可以重复。
2、增、删、查、改 操作
2.1. 增: Add()
方法
Dictionary
不允许插入重复的键。如果插入重复的键,将会抛出异常。- 注意:
Add