博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# Dictionary字典类的使用方法
阅读量:5286 次
发布时间:2019-06-14

本文共 1685 字,大约阅读时间需要 5 分钟。

Dictionary(数据字典)

数据字典:Dictionary对象用于在结对的名称/值中存储信息(等同于键和项目),其可作为传参使用。

C# Dictionary字典类的使用方法

//定义字典                Dictionary
d = new Dictionary
(); //添加字典的元素 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
.ValueCollection valueColl = d.Values; foreach (string s in valueColl) { Console.WriteLine("Second Method, Value = {0}", s); } //遍历字典 foreach (KeyValuePair
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."); }

转载于:https://www.cnblogs.com/shanhuashuiqing11/p/6000468.html

你可能感兴趣的文章
【转】图像分割(Image Segmentation)
查看>>
软件工程网络15个人阅读作业 (201521123055)
查看>>
SpringBoot程序远程debug
查看>>
云主机与传统主机性能对比表
查看>>
利用weka和clementine数据挖掘举例
查看>>
C期未考试参考答案题1
查看>>
Rails string字符串相关转换
查看>>
06、Windows 10 技术预览
查看>>
经验分享:CSS浮动(float,clear)通俗讲解(转载)
查看>>
C,C++网络编程学习简明指南
查看>>
J2SE,J2EE,J2ME的选择
查看>>
#C++初学记录(算法4)
查看>>
mysql练习题sql语句
查看>>
[No000014D]chrome console 调试 引入 jquery等外部库
查看>>
selenium 遇到chrome 弹出是否保存密码框
查看>>
linux 开机启动过程详解
查看>>
Spark On YARN内存分配
查看>>
apache服务器绑定泛解析域名
查看>>
java web每天定时执行任务(四步轻松搞定)
查看>>
Java学习之自动装箱和自动拆箱源码分析
查看>>