添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

如何从一个Dictionary里取得第1个key和Value?

勇哥 只知道这个dic只有一个元素,但并不知道key是什么,如何从一个Dictionary里取得第1个key和Value?



Dictionary<String, Object> dict = new Dictionary<string, object>();
dict.Add("ClassA", 123);
dict.Add("ClassB", 234);
dict.Add("ClassC", 456);
MessageBox.Show(dict.FirstOrDefault().Key + ":" + dict.FirstOrDefault().Value.ToString());

FirstOrDefault()可以取到集合的第一项, Key与Value代表这一项的键名称与值。

注意这里没有做null的判定。如果集合没有内容,运行null,则Key与Value都为null,ToString()会报错!

(此例子是在C#下面的WinForm程序)



---------------------

作者:hackpig

来源:www.skcircle.com

版权声明:本文为博主原创文章,转载请附上博文链接!



本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:
作者:勇哥,很想停止 | 分类:C#/.net框架 | 浏览:8013 | 评论:0