C#_泛型数据结构类
Dictionary
What

using System.Collections.Generic命名空间下
本质为一个可变类型的键值对类型
语言为开发者封装好的类,并且实现了增删查

Why

为开发者提供便利
任何指定Key、Value类型

How

Add();//【参数】1.任意键类型2.任意值类型【不可以有相同的键】

Remove();//【只能通过键去移除值】
Clear();//清空所有元素

[key];//访问【当键不存在时会报错】
ContainsKey();//【参数】为Key类型,【返回值】bool类型
ContainsValue();//【参数】为Value类型,【返回值】bool类型

通过索引去实现修改数据

Special

Count;//属性
foreach遍历键和值
foreach的类型容器为KeyValuePair