首页 > 其他分享 >字典/键值对操作

字典/键值对操作

时间:2022-10-21 11:25:16浏览次数:64  
标签:Console dic Add 键值 WriteLine 操作 ContainsKey 字典

1.初始化一个键值对

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

2.为键值对添加元素

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

3.键值对的ContainsKey和ContainsValue函数

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

4.键值对的数量

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

5.键值对的keys属性

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

6.对键值对进行遍历

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


标签:Console,dic,Add,键值,WriteLine,操作,ContainsKey,字典
From: https://www.cnblogs.com/CS-ComputerScience/p/16812817.html

相关文章

  • 在线体验电脑操作系统
    在线体验电脑操作系统Windows11:https://win11.blueedge.me/Windows96:https://windows96.net/daedaIOS:https://dustinbrett.com/......
  • 该字段看上去是个列表字典嵌套,怎么只取出name对应的内容呢?
    大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【WYM】问了一个Pandas处理的问题,提问截图如下:原始数据在csv文件中了。二、实现过程一开始以为简单......
  • windows操作
    1、提取文件名dirC:\Users\admin\Desktop\数据/b>C:\Users\admin\Desktop\temp.xls2、EXCEL=IF(A2=A3,B2&"\"&C3,B2)=COUNTIF($A$2:$A2,A2)3、笔记本双路由添加rout......
  • Linux Crontab命令定时任务基本语法与操作教程
    一、Crontab查看编辑重启  1、查看crontab定时执行任务列表  crontab-l  2、编辑crontab定时执行任务  crontab-e  3、删除crontab......
  • 操作系统导论 pdf
    作者:[美]RemziH.Arpaci-Dusseau/[美]AndreaC.Arpaci-Dusseau出版社:人民邮电出版社原作名:OperatingSystems:ThreeEasyPieces译者:王海鹏 链接:超标量......
  • firebath数据库常见操作——增删改查使用总结
    firebath数据库常见操作——增删改查使用总结问题背景之前在看一个GitHub上的海外项目用到了Google的实时在线数据库firebath,查看官方文档提供的demo和api介绍感觉相对还......
  • File类操作
    File类的常用方法创建文件File.Create(@"文件路径");1删除文件File.Delete(@"文件路径");1复制文件File.Copy("被复制文件路径","新文件路径");1剪切文件File.Move("......
  • defaultdict创建字典
    因为字典的hash性所以key一定是唯一的-在创建字典的时候可以想象它的可以做到的事情是,unique后对数据分类或统计-但是字典中有多少唯一的值并不确定-此时引入default......
  • 搜索功能实现 - 搜索历史组件的封装 - 编辑状态和完成状态下不同的操作
    <template><divclass="search-history"><divclass="search-history"><van-celltitle="搜索历史"><templatev-if="isEdit&&searchHistories......
  • .NET Core C#系列之XiaoFeng.Redis组件库础操作篇教程
    XiaoFeng.Redis组件库拥有丰富的API和巅峰之作的性能,下面我就先以基础的操作做如下讲解,循序渐进,慢慢提升。欢迎关注xiaofeng组件库,开源不易,多多支持。开源地址:https://git......