前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C#学习笔记——字典

C#学习笔记——字典

作者头像
vv彭
发布2021-09-07 15:16:08
6240
发布2021-09-07 15:16:08
举报
文章被收录于专栏:c#学习笔记c#学习笔记

C# Dictionary字典类的使用方法

代码语言:javascript
复制
           //定义字典
                Dictionary<string, string> d = new Dictionary<string, string>();

                //添加字典的元素
                for (int i = 0; i < 5; i++)
                {
                    d.Add("key" + i, "value" + i);
                }

                //取值/赋值
                string val = d["key1"];
                d["key1"] = "new value";

                //遍历key
                foreach (string key in d.Keys)
                {
                    Console.WriteLine("Key = {0}", key);
                }
                //遍历value
                foreach (string v in d.Values)
                {
                    Console.WriteLine("value = {0}", v);
                }

                //遍历value, Second Method
                Dictionary<string, string>.ValueCollection valueColl = d.Values;
                foreach (string s in valueColl)
                {
                    Console.WriteLine("Second Method, Value = {0}", s);
                }

                //遍历字典
                foreach (KeyValuePair<string, string> kvp in d)
                {
                    Console.WriteLine("Key = {0}, Value = {1}", kvp.Key, kvp.Value);
                }
                //删除元素
                d.Remove("key1");
                if (!d.ContainsKey("key1"))
                {
                    Console.WriteLine("Key \"key1\" is not found.");
                }
                //判断键存在
                if (d.ContainsKey("key1")) // True 
                {
                    Console.WriteLine("An element with Key = \"key1\" exists.");
                }
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-08-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • C# Dictionary字典类的使用方法
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档