【发布时间】:2012-11-14 15:36:29
【问题描述】:
我有一个字典,列表中有 5 个不同的双打。我知道列表中每个项目的顺序。我正在尝试找到一个单行代码,我可以在给定键的情况下在列表中查找特定值。
比如:
double myDbl = myDict["key"][value[3]];
这样的可能吗,我在任何地方都找不到。谢谢
【问题讨论】:
-
您是否将字典声明为 Dictionary
> ? -
你现在的问题很不清楚。我们几乎不知道您的字典是如何声明的,或者您的实验结果如何。
-
问题解决了,只需要一个 [3] 而不是查找字典的 value 属性
-
为什么人们如此关心编写对代码的可读性或性能没有好处的单行代码?编写一个方法来检查该键是否存在于字典中,并为您获取该值。那么你猜怎么着:那个方法就是你的单线。
标签: c# list dictionary key-value