【C#】之字典泛型
来源:互联网 发布:淘宝来客提醒 编辑:程序博客网 时间:2024/06/11 09:28
代码:
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Dictionary示例{ class Program { static void Main(string[] args) { //声明键值对 Dictionary<string, string> dic = new Dictionary<string, string>(); dic.Add("goumi1", "sddd"); dic.Add("goumi2", "sqwe"); dic.Add("goumi3", "gfgth"); dic.Add("goumi4", "lll"); dic.Add("goumi5", "ggggg"); //取值 Console.WriteLine(dic["goumi3"]); //删除 dic.Remove("goumi1"); Console.WriteLine(dic.Count); //var在C#表示不定类型,下面这句是item变量不断在dic.Keys(goumi1,2,3,4)中遍历 foreach(var item in dic.Keys) { Console.WriteLine(dic[item]); } foreach (var item in dic.Keys) { //使用占位符 Console.WriteLine("{0},{1}", item, dic[item]); } Console.ReadKey(); } }}
Dictionary和list在遍历时,不同,由于list有角标,可以使用for循环。字典没有角标,所以只能用foreach来遍历。键值对是根据键去找值,和list通过下标去找值不一样。list和数组相似。键只能是唯一的。
阅读全文
0 0
- 【C#】之字典泛型
- 字典(C#)之现实中的字典
- 字典(C#)之.NET中的字典
- 字典(C#)之字典的工作原理
- Object-c之可变字典
- Objective-C基础之字典
- #Objective-C 之 省市区 (数组-字典-数组-字典-数组)
- Object-c之不可变字典
- 字典(C#)
- c# 字典
- ios objective-c之-9:字典,可变字典 (NSDictonary NSMutableDictoray)
- Objective-C 初窥之字典(Dic)
- Object-C Foundation 框架汇总之-数组,字典,集合
- objective-c 中数据类型之四 字典(NSDictionary)
- 【学习ios之路:Objective-C】字典.集合.
- 黑马程序员——Objective-C学习之遍历字典
- Object-C--->Swift之(五)数组和字典
- 2016"百度之星" - 资格赛 Problem C 字典树
- Mybatis trim标签的使用
- 二进制文件读写
- python基础笔记-4
- JS设计模式之创建型设计模式总结
- Linux shell常用基本命令(一)
- 【C#】之字典泛型
- ruby零散笔记
- SSD(single shot multibox detector)算法及Caffe代码详解
- JNA调用VC++代码
- python基础笔记-5
- 字符串中不重复的单词个数
- ES6之Module的语法(1)
- Java中equals方法造成空指针异常的原因及解决方案
- 常用头文件和函数