导入命名空间
using System.Collections.Generic;
定义泛型集合 无序
// Dictionary<键类型,值类型> 变量名 = new Dictionary<键类型,值类型>();
Dictionary<Student, String> stuDict = new Dictionary<Student, string>();
其它演练
// 存值
Student zs = new Student() { name = "张三", age = 16 };
String zspj = "这是一个很有潜力的学生";
// 把学生对象与评价存到容器中
stuDict.Add(zs, zspj);
// 取数据
Console.WriteLine("想查看张三的评价");
Student zs2 = new Student() { name = "张三", age = 16 };
// 获取评价
String pj = stuDict[zs2];
Console.WriteLine(pj);
说明:
它具有的方法与哈希表一样
只不过存值和取值的类型都是明确了的
定义的时候就明确好了