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

C#_泛型数据结构类

2022-02-09 09:55 作者:Pan_ana  | 我要投稿

Dictionary

  • What

  1. using System.Collections.Generic命名空间下

  2. 本质为一个可变类型的键值对类型

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

  • Why

  1. 为开发者提供便利

  2. 任何指定Key、Value类型

  • How

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

  1. Remove();//【只能通过键去移除

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

  1. [key];//访问【当键不存在时会报错

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

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

  1. 通过索引去实现修改数据

  • Special

  1. Count;//属性

  2. foreach遍历键和值

  3. foreach的类型容器为KeyValuePair


C#_泛型数据结构类的评论 (共 条)

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