导入命名空间
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);

说明:

它具有的方法与哈希表一样

只不过存值和取值的类型都是明确了的

定义的时候就明确好了