首页 > Windows开发 > 详细

C# Dictionaries

时间:2019-09-20 22:22:39      阅读:139      评论:0      收藏:0      [点我收藏+]

Dictionaries

字典 在C# 里是用接口 IDictionary来实现的,最常用的字典就是Dicrtionary<tkey,tvalue>,键值对的形式,和index,item 这种对应关系还是不同的
python 里的也是这种形式,key→value,取值方式也是用 Dictionary[key] 这种方式
技术分享图片
定义的时候把key和value的类型定义出来就行了,和List 一样 ,可以Add,取值的时候用方括号[ ]
键必须是唯一的,而且在取值的时候必须得保证key存在,不然会KeyNotFoundException

遍历字典元素
字典里item都是 键值对 形式,KeyValuePair 类型,可以单独在取出KeyValue
技术分享图片
和python 一样,字典是无序的,增加或者删除item以后你可能就会发现字典里的item顺序会变化,
字典没法Sort()

?

C# Dictionaries

原文:https://www.cnblogs.com/springbrotherhpu/p/11559896.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!