C#中Dictionary的用法及用途(转)
2015-11-04 15:54
295 查看
Dictionary<string, string>是一个泛型 他本身有集合的功能有时候可以把它看成数组 他的结构是这样的:Dictionary<[key], [value]> 他的特点是存入对象是需要与[key]值一一对应的存入该泛型 通过某一个一定的[key]去找到对应的值 举个例子: //实例化对象 Dictionary<int, string> dic = new Dictionary<int, string>(); //对象打点添加 dic.Add(1, "one"); dic.Add(2, "two"); dic.Add(3, "one"); //提取元素的方法 string a = dic[1]; string b = dic[2]; string c = dic[3]; //1、2、3是键,分别对应“one”“two”“one” //上面代码中分别把值赋给了a,b,c //注意,键相当于找到对应值的唯一标识,所以不能重复 //但是值可以重复
View Code
相关文章推荐
- C#使用ConditionalAttribute特性来实现代码调试
- C# 使用lock关键字lock不同的对象
- C# 委托delegate 例子
- C# greedy snake source code
- (c#)不同窗体间传值
- AutoCAD.Net/C#.Net QQ群:193522571 AutoCAD向命令栏发送命令
- AutoCAD.Net/C#.Net QQ群:193522571 AutoCAD中状态栏
- C# Tast 随笔
- C# DEBUG 调试信息打印及输出详解
- 2015-11-04 报表(c#部分)(Datatable 查询,弹出日期控件,输入是否整数)
- c#写windows服务
- C#占位符和格式化字符串
- C# 委托实例(跨窗体操作控件)
- C#实现程序的版本升级更新
- C#中通过Selenium定位<a>标签的问题
- C# WinFrom 去掉groupbox的边框
- c# 换行符
- c# WinForm 创建与读写配置文件
- C# 索引器
- [C# 线程处理系列]专题三:线程池中的工作者线程