您的位置:首页 > 编程语言 > C#

C# 字典 dictionary

2017-12-10 19:44 357 查看
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace _09Dictionary键值对集合
{
class Program
{
static void Main(string[] args)
{
//Dictionary<string, string> dic = new Dictionary<string, string>();
//dic.Add("1", "张三");
//dic.Add("2", "李四");
//dic.Add("3", "王五");
//dic.Add("4", "赵六");
////键值对集合中的键必须是唯一的
////dic.Add(4, "田七");
////键值对集合中的值是可以重复的
//dic.Add("5", "王五");
////可以给键值对集合中的某一个值进行重新赋值
//dic["4"] = "田七";
//键值对集合常用函数
//判断集合中是否已经包含某一个键
//if (!dic.ContainsKey(13))
//{
// dic.Add(13, "玩狗蛋儿");
//}
//else
//{
// dic[3] = "王狗蛋儿";
//}
//Console.WriteLine(dic[13]);

//使用foreach循环,通过遍历键值对的形式对键值对集合进行遍历
//第一种遍历方式:遍历集合中的键
//foreach (string item in dic.Keys)
//{
// Console.WriteLine("键---{0} 值---{1}",item,dic[item]);
//}

//第二种遍历方式:遍历集合中的键值对
//foreach (KeyValuePair<string, string> kv in dic)
//{
// Console.WriteLine("键---{0} 值---{1}", kv.Key, kv.Value);
//}

//Console.WriteLine(dic[3]);//整体代表的就是值
// Console.ReadKey();

}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c#