1、KeyValuePair 
    a、KeyValuePair 是一个结构体(struct);
    b、KeyValuePair 只包含一个Key、Value的键值对。
2、Dictionary 
    a、Dictionary 可以简单的看作是KeyValuePair 的集合;
    b、Dictionary 可以包含多个Key、Value的键值对。

using System;
using System.Collections.Generic;namespace ConsoleTest
{class Program{static void Main(string[] args){Dictionary<int, string> dic = new Dictionary<int, string>();dic.Add(1, "Test1");dic.Add(2, "Test2");dic.Add(3, "Test3");dic.Add(4, "Test4");dic.Add(5, "Test5");// 遍历字典输出键与值foreach (KeyValuePair<int, string> item in dic){Console.WriteLine(item.Key + ":" + item.Value);}Console.ReadKey();}}
}

C# Dictionary 获取键值对 KeyValuePair相关推荐

  1. qt中QMultiMap获取键值

    概述 QMultiMap获取键值分为两种,一种是获取所有的键值,包含重复的键值,一种是获取不重复的键值,下面记录一下. 1.获取键值 使用函数values(). QMultiMap<int,st ...

  2. vue 内的 对象 获取 键值对_vue.js - vue 登录存localStorage的方法

    问 题 methods: { login() { var user = this.user; var password = this.password; this.$http.post('http:/ ...

  3. java获取map遍历,Map获取键值,Map的几种遍历方法总结(推荐)

    Map以按键/数值对的形式存储数据,和数组非常相似,在数组中存在的索引,它们本身也是对象. Map的接口 Map---实现Map Map.Entry--Map的内部类,描述Map中的按键/数值对. S ...

  4. 20150218【改进信号量】IMX257实现GPIO-IRQ中断按键获取键值驱动程序

    [改进信号量]IMX257实现GPIO-IRQ中断按键获取键值驱动程序 2015-02-18 李海沿 前面我们使用POLL查询方式来实现GPIO-IRQ按键中断程序 这里我们来使用信号量,让我们的驱动 ...

  5. 20150218【改进Poll定时查询】IMX257实现GPIO-IRQ中断按键获取键值驱动程序

    [改进Poll定时查询]IMX257实现GPIO-IRQ中断按键获取键值驱动程序 2015-02-18 李海沿 按键驱动程序中,如果不使用read函数中使程序休眠的,而是还是使用查询方式的话,可以使用 ...

  6. ubuntu|终端获取键值

    需要浏览某文件夹中的所有.pcd文件,通过键盘进行.pcd文件的更新(切换). 期望通过 < >两个按键做到将当前点云数据切换为上一个或下一个.pcd文件,目前实现了C++的非阻塞获取键值 ...

  7. C#中通过单例模式以及Dictionary实现键值对的映射,通过key获取value

    场景 有时候我们获取的是key,比如获取的是12345这样的数字,要实现对应的value比如是中文的状态的映射. 注: 博客主页: https://blog.csdn.net/badao_liuman ...

  8. 如何解析属性文件(properties)获取键值对的值?

    文章目录 创建属性文件 解析属性文件获取数据 使用类加载器 使用 File 对象 创建属性文件 新建 db-oracle.properties , 存放项目必须使用到的参数: driver = ora ...

  9. jquery 获取键值对中最大值_jquery属性的操作

    HTML示例代码: 第一个标题 家用电器分类 家用电器价格 11 男: 女: 第一行 第二行 第三行 第四行 第二个标题 第一段 第二段 属性: attr(n|k,v|p|f):设置或返回被选属性的值 ...

最新文章

  1. 小公司该如何吸引人才、留住人才?
  2. Face Recognition for the Happy House-v3
  3. 哪些是我们必须要会深度学习知识
  4. python判断文件夹是否存在
  5. VTK:图像平移范围用法实战
  6. LocalDateTime - Java处理日期和时间
  7. 搜索引擎核心技术与算法 —— 倒排索引初体验
  8. 96% 移动恶意软件针对 Android 系统:逾50亿应用可被攻击
  9. 终于找到了。 图标搜索、UI设计、移动开发集中导航
  10. 正则表达式(三)操作符的运算优先级、全部符号的解释
  11. ASS字幕特效代码个人收藏
  12. matlab-FCM模糊聚类
  13. PVE7 GPU卡直通
  14. java微信qq登录接口开发_微博、微信、QQ第三方登陆实现 javaweb_thridlogin
  15. 基于拉格朗日对偶的凸全局三维配准
  16. [023] Matlab的各种图像滤波降噪处理
  17. 六大原则之迪米特法则
  18. 33V瞬变抑制二极管型号,怎么选型选用?
  19. wpsppt页面卷曲在哪里_2013版ppt怎么制作页面卷曲动画效果_博客
  20. 架构模式之 CS和BS的区别

热门文章

  1. Python 实现“嫦娥奔月“小动画,一起来看看这漂亮的嫦娥吧
  2. 100个原生的JavaScript实用功能代码片段
  3. 搭建一个简单的MVC框架
  4. 手机python爬虫工具_Python爬虫也能用手机进行抓包?没错!这个技巧我只告诉你!...
  5. html设置滚动字幕时间,日期滚动条怎么设置
  6. 微信公众平台开发(一)——概述微信消息处理
  7. 推荐一位零基础Python网络爬虫学习者,原来也爬虫也没有那么难
  8. 在Angular web项目中调用本地扫描仪扫描文档
  9. 土地供应方式划拨与出让的区别
  10. Android输入法弹出时把布局顶上去和登录按钮顶上去的解决方法