【发布时间】:2012-12-08 10:23:54
【问题描述】:
我有以下声明:
Dictionary<string, Dictionary<string, string>> like = new Dictionary<string, Dictionary<string, string>>();
我需要取出第一个元素,但不知道键或值。最好的方法是什么?
【问题讨论】:
-
为字典定义“first”。
-
字典是无序的。
-
相关(非 Skeet):stackoverflow.com/q/436954/1001985
-
当您知道字典中只有一个项目时,使用 First() 是有意义的,因为您已经对字典进行了 .Count。然后你不需要对一个项目做一个 foreach 循环,只需使用 First()
-
@LouiseEggleton 这正是我使用此解决方案的方式。感谢您对 OP 的问题保持冷静。