C#_简单数据结构类
Hashtable
What

using System.Collections命名空间下
语言为开发者封装好的类,并且实现了增删查改
以键值对的方式
why

为开发者提供便利
任何类型的都可以
提高数据查找的效率

不能出现相同的键
只能通过键去删除
不可以通过值访问键
存在装修与拆箱
How

Add();//【参数】1.任何类型都可以2.任何类型都可以

Remove();//【参数】1.任何类型都可以2.任何类型都可以,没有不存在的没反应
Clear();//清空所有元素

[KeyIndex];//通过键去访问指定索引元素,【返回值】可能为空
ContainsKey();//【参数】为任意类型,【返回值】bool类型
ContainsValue();//【参数】为任意类型,【返回值】bool类型
Contains();//【参数】为任意类型,【返回值】bool类型

只能通过对应的值内容进行,不能改键

Special

Count();//键对数)
Keys;//通过foreach遍历键(既然得到键就可以通过键取值)
Value;//通过foreach遍历值
DictionaryEntry的类型取遍历[.key]/[.key]
迭代遍历