欢迎光临散文网 会员登陆 & 注册

C#_简单数据结构类

2022-02-08 23:06 作者:Pan_ana  | 我要投稿

Hashtable

  • What

  1. using System.Collections命名空间下

  2. 语言为开发者封装好的类,并且实现了增删查改

  3. 以键值对的方式

  • why

  1. 为开发者提供便利

  2. 任何类型的都可以

  3. 提高数据查找的效率

  1. 不能出现相同的键

  2. 只能通过键去删除

  3. 不可以通过值访问键

  4. 存在装修与拆箱

  • How

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

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

  2. Clear();//清空所有元素

  1. [KeyIndex];//通过键去访问指定索引元素,【返回值】可能为空

  2. ContainsKey();//【参数】为任意类型,【返回值】bool类型

  3. ContainsValue();//【参数】为任意类型,【返回值】bool类型

  4. Contains();//【参数】为任意类型,【返回值】bool类型

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

  • Special

  1. Count();//键对数

  2. Keys;//通过foreach遍历键(既然得到键就可以通过键取值)

  3. Value;//通过foreach遍历值

  4. DictionaryEntry的类型取遍历[.key]/[.key]

  5. 迭代遍历



C#_简单数据结构类的评论 (共 条)

分享到微博请遵守国家法律