Dictionary字典的用法及用途原理
来源:互联网 发布:中国网络歌曲 编辑:程序博客网 时间:2024/05/20 12:22
Dictionary<Tkey,Tvalue>是一个字典型的泛型
主要功能与数组类似,属于一种存储数据的集合。
以上例子拆解分析为:
A、1,2,3,4均为键值,对应的value:A,B,C,D
B、键值是唯一标示符,意味不可重复。
C、value是数据,可以重复。
D、存储数据跟数组类似,依次排列。
数组按索引值获取数据,而Dictionary则按键值获取相对应的数据。
主要功能与数组类似,属于一种存储数据的集合。
它的特点是存入对象是需要与Tkey键值一一对应的存入该泛型,识别的数据通过某一个Tkey匹配得出对应的Value值。
举个例子来简单表现一下:
//实例化Dictionary private Dictionary<int, string> dic = new Dictionary<int, string>(); private void Form1_Load(object sender, EventArgs e) { //添加数据集 dic.Add(1, "A"); dic.Add(2, "B"); dic.Add(3, "C"); dic.Add(4, "D"); //输出每个值 tb.Text = dic[1] + "\r\n"; tb.AppendText(dic[2].ToString() + "\r\n"); tb.AppendText(dic[3].ToString() + "\r\n"); }
以上例子拆解分析为:
A、1,2,3,4均为键值,对应的value:A,B,C,D
B、键值是唯一标示符,意味不可重复。
C、value是数据,可以重复。
D、存储数据跟数组类似,依次排列。
数组按索引值获取数据,而Dictionary则按键值获取相对应的数据。
0 0
- Dictionary字典的用法及用途原理
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途
- C#中Dictionary的用法及用途实例
- C#中Dictionary的用法及用途实例
- 概率DP,记忆化搜索(纸牌游戏,uva 1637)
- 在ipv6地址下ping路由器端口ping不通的原因
- gulp简易使用教程
- 面试遇到的问题
- spark性能调优之调节数据本地化等待时长
- Dictionary字典的用法及用途原理
- 织梦pc端与手机端统一后台的解决方案
- Nginx+Lua
- 哈弗曼树
- Python---石头剪子布
- size_t与size_type辨析
- 基数排序(10^5 以内的数字),有空思考下 10^17 (整数越界的情况)
- Java中键盘两种输入
- 51nod oj 1107 斜率小于0的连线数量 【类逆序数】