使用键值对前,要先引用一个库进来。
using System.Collections.Generic;
声明方法
Dictionary<string, int> dictionary = new Dictionary<string, int>();
键值对,就像它声明的单词那样,可通过一个键查找到该键的值。
键值对添加数据的方法
dictionary.Add("键",3);//左边为键,右边为对应键的值。
遍历键值对的方法
foreach
foreach (KeyValuePair<string,int> keys in dictionary)
{
Console.WriteLine("键{0} 值{1}",keys.Key,keys.Value);
}
将所有键值对移除
dictionary.Clear();
获取键值对数量
dictionary.Keys.Count;
通过key查找元素
dictionary.ContainsKey("dd");//键中是否包含dd
dictionary.ContainsValue(3);//值中是否包含3