我有一个字典,其数组定义为:
Dictionary<string, string[]> wordDictionary = new Dictionary<string, string[]>();
有没有一种方法可以在没有foreach迭代的情况下访问字典中的特定值。
答案 0 :(得分:6)
试试这个:
var t = wordDictionary ["myKey"][myArrIndex]
例如,这将为您提供整个数组:
var t = wordDictionary ["myKey"]
虽然这将为您提供位置5的数组中的值:
var t = wordDictionary ["myKey"][5]
答案 1 :(得分:1)
如果您知道密钥,可以这样访问:
string[] str=wordDictionary["yourString"];
答案 2 :(得分:0)
这个怎么样?
string firstFoo = wordDictionary["foo"][0]