12430人加入学习
(21人评价)
C#编程-第二季-面向对象-宇宙最简单2021最新版

制作完成于2021-10月20日 使用VS2019

价格 免费

Hashtable

Dictionary 必须制定泛型

键值对:key-value

指定两个泛型Dictionary<int,string> myDB=

 

在字典内取值前先判断是否存在(可以使用.ContainsKey来检测是否存在)

 

key必须唯一

 

遍历字典,键值对存储的方式

foreach(KeyValuePair<int,string>  myValue in myList){};

myValue.key

myValue.Value

 

myList.Keys //返回的是一个集合类,所有的key的集合

KeyCollection (相当于一个List)的使用

同样 myList.Values //返回所有的值的集合

 

删除,根据Key来进行删除

myList.Remove(2);

如果remove一个不存在的键值,则无事发生

 

实际运用:

1、创建道具类Item

2、创建各种属性变量(Id Name HP MP等等)

3、利用变量创建构造函数

4、创建字典,Key为Id,Value为一个Item实例

5、增加物品

myDict.Add(1001,new Item(1001,"物品名",100,0,0));

 

 

 

 

[展开全文]

授课教师

问问题加入A计划,有专门负责答疑的老师哦!!!

课程特色

下载资料(1)
视频(60)