lwj_C#_字典

来源:互联网 发布:ipad c语言编译器 编辑:程序博客网 时间:2024/04/30 21:37
 //字典  相当于前面是索引,后面是值  成对存在
            Dictionary<stringintstu = new Dictionary<stringint>();
            stu.Add("蒋凯"25);
            stu.Add("Jack"20);
            stu.Add("蒋凯SB"18);
            //字典内部元素的访问;
            foreach (var item in stu)
            {
                Console.WriteLine(item.Key + ":" + item.Value);
            }
            //蒋凯的年龄(字典元素的取法);
            int age = stu["蒋凯SB"];
            Console.WriteLine(age);
            //修改值;
            stu["蒋凯SB"] = 6;
            Console.WriteLine(stu["蒋凯SB"]);

            if (stu.ContainsKey("蒋凯垃圾"))
            {
                Console.WriteLine(stu["蒋凯垃圾"]);
            }
            else
            {
                Console.WriteLine("stu中不存在蒋凯垃圾的key");
            }
            //添加元素 key是唯一的不能相同;
            //stu.Add("蒋凯SB", 12);