C#之键值对

1.初始化一个键值对

//初始化定义一个键值对,注意最后的括号
Dictionary<int, string> dic = new Dictionary<int, string>();

2.为键值对添加元素

//键值对的Add函数
dic.Add(2, "zhao");
dic.Add(4, "qian");
dic.Add(6, "sun");
dic.Add(8, "li");

3.键值对的ContainsKey和ContainsValue函数

//键值对的ContainsKey和ContainsValue函数
Console.WriteLine(dic[4]);
Console.WriteLine("键值对是否包含键2:" + dic.ContainsKey(2));
Console.WriteLine("键值对是否包含键5:" + dic.ContainsKey(5));
Console.WriteLine("键值对是否包含值zhao:" + dic.ContainsValue("zhao"));
Console.WriteLine("键值对是否包含值Zhao:" + dic.ContainsValue("Zhao"));

4.键值对的数量

//键值对的数量
Console.WriteLine("键值对包含键值数量:" + dic.Count);

5.键值对的keys属性

//键值对的keys属性
foreach (int item in dic.Keys)
{
    Console.WriteLine("键为:{0},值为:{1}", item, dic[item]);
}

6.对键值对进行遍历

//对键值对进行遍历
foreach (KeyValuePair<int,string> kv in dic)
{
    Console.WriteLine("键为:{0},值为:{1}", kv.Key, kv.Value);
}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值