【发布时间】:2012-03-23 02:29:00
【问题描述】:
我有一个字典,其中定义了一个数组:
Dictionary<string, string[]> wordDictionary = new Dictionary<string, string[]>();
在 C# 中有没有一种方法可以在没有 foreach 迭代的情况下访问字典中的特定值。
【问题讨论】:
-
你的意思是,除了
wordDictionnary["someKey"]? -
我只是不确定之后如何访问值数组。我不想要所有的价值观。我需要一个特定的值。
-
像
wordDictionnary["key"][index]这样的东西应该可以工作。 -
谢谢,我知道这很简单。我以前从未在 c# 中使用过字典。我很感激。
-
Cicade,我还有一个问题。如果我调用 wordDictionary["key"][index].Length,这会给我整个数组的长度还是在该索引处保存的字符串的长度?
标签: c# dictionary foreach