的阵列我有一个字典以与阵列中它定义为:访问词典与键值
Dictionary<string, string[]> wordDictionary = new Dictionary<string, string[]>();
是有C#中的方法来访问在字典中的特定值,而无需在foreach迭代。
的阵列我有一个字典以与阵列中它定义为:访问词典与键值
Dictionary<string, string[]> wordDictionary = new Dictionary<string, string[]>();
是有C#中的方法来访问在字典中的特定值,而无需在foreach迭代。
试试这个:
var t = wordDictionary ["myKey"][myArrIndex]
例如,这会给你的整个阵列:
var t = wordDictionary ["myKey"]
,而这会给你的数组中的值第5位:
var t = wordDictionary ["myKey"][5]
如果您知道密钥,您可以像这样访问它:
string[] str=wordDictionary["yourString"];
这是怎么回事?
string firstFoo = wordDictionary["foo"][0]
你的意思是,除了'wordDictionnary [“someKey”]'? – 2012-03-05 15:55:09
我只是不确定如何访问后的值的数组。我不想要所有的价值。我需要一个特定的价值。 – miltonjbradley 2012-03-05 15:56:07
好像'wordDictionnary [“key”] [index]'应该可以工作。 – 2012-03-05 15:56:45