C# 的字典是一种键值对的数据结构,其中键是用来标识数据的唯一标识符,值是与键相关联的数据。在 C# 中,字典类型是 Dictionary<TKey, TValue>。
例如,你可以定义一个字典来存储国家名称和其对应的首都:
Dictionary<string, string> capitals = new Dictionary<string, string>(); capitals.Add("China", "Beijing"); capitals.Add("USA", "Washington D.C."); capitals.Add("Japan", "Tokyo");
你也可以使用下标语法来访问字典中的值:
string capital = capitals["Japan"]; // "Tokyo"
你可以使用 ContainsKey 方法来检查字典是否包含某个键:
if (capitals.ContainsKey("Japan")) { // 处理键 "Japan" 的值 }
还可以使用 foreach 循环来遍历字典中的所有键值对:
foreach (KeyValuePair<string, string> pair in capitals) { Console.WriteLine("Key: {0}, Value: {1}", pair.Key, pair.Value); }
字典是一种非常有用的数据结构,可以用于存储和检索大量的键值对数据。
2016 © donet5.comApache Licence 2.0