博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Dictionary几种遍历方法
阅读量:6232 次
发布时间:2019-06-21

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

Dictionary
list = new Dictionary
(); list.Add("d", 1); foreach (var item in list) {
Console.WriteLine(item.Key + item.Value); } //KeyValuePair
foreach (KeyValuePair
kv in list) {
Console.WriteLine(kv.Key + kv.Value); } //通过键的集合取 foreach (string key in list.Keys) {
Console.WriteLine(key + list[key]); } //直接取值 foreach (int val in list.Values) {
Console.WriteLine(val); } //非要采用for的方法也可 List
test = new List
(list.Keys); for (int i = 0; i < list.Count; i++) { Console.WriteLine(test[i] + list[test[i]]); }

 

转载于:https://www.cnblogs.com/samsonhuang/articles/2281637.html

你可能感兴趣的文章
【读书笔记《Android游戏编程之从零开始》】8.Android 游戏开发常用的系统控件(系统控件常见问题)...
查看>>
jsoncpp v0.5中的一个bug
查看>>
DNS报文格式(RFC1035)
查看>>
停下来,等等灵魂(二)
查看>>
在Android中实现service动态更新UI界面
查看>>
找出数字在已排序数组中出现的次数
查看>>
Linux驱动学习笔记(6)信号量(semaphore)与互斥量(mutex)【转】
查看>>
DotNET企业架构应用实践-系列目录
查看>>
iOS开发-UITextView根据内容自适应高度
查看>>
将两个价格清单放在一行显示
查看>>
asp.net gridview 和 repeater 模板代码示例
查看>>
mdev的基本工作原理【转】
查看>>
[Git] git shortlog 找出最懒的程序员
查看>>
【区块链之技术进阶】扒一扒某乎上面对于区块链的理解(二)
查看>>
LintCode: Sort Colors
查看>>
HDU 5095 Linearization of the kernel functions in SVM(模拟)
查看>>
ASP.NET MVC5+EF6+EasyUI 后台管理系统(63)-WebApi与Unity注入
查看>>
Java 内存查看与分析
查看>>
ASP.NET 中处理页面“回退”的方法
查看>>
关于HTML的总结
查看>>