首页 > 其他 > 详细

KeyValuePair

时间:2018-05-05 13:52:20      阅读:203      评论:0      收藏:0      [点我收藏+]

今天忘记在哪遇到的KeyValuePair这个词,瞬间有点懵逼.........

之前没遇到过,查查资料,留个笔记,从网上看看,用网上大佬的例子吧

1、KeyValuePair     Pair(n. 一对,一双,一副vt. 把…组成一对)的意思
    a、KeyValuePair 是一个结构体(struct);哎关于结构与类的区别,遇到再解决吧;暂时是声明结构直接就是:StructTest.name="1212";声明类:ClassTest  c=new ClassTest; c.Name="4545";
    b、KeyValuePair 只包含一个Key、Value的键值对。
2、Dictionary 
    a、Dictionary 可以简单的看作是KeyValuePair 的集合;
    b、Dictionary 可以包含多个Key、Value的键值对。
技术分享图片
1 Dictionary<int, string> myDic = new Dictionary<int, string>();
2 foreach (KeyValuePair<int, string> item in myDic)
3 {
4     Console.WriteLine("Key = {0}, Value = {1}", item.Key, item.Value);
5 }
View Code

 

KeyValuePair

原文:https://www.cnblogs.com/ZkbFighting/p/8994479.html

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