【发布时间】:2011-02-11 19:30:29
【问题描述】:
我问这个问题是因为我不知道使用什么类/api 来实现我想要的。
我有 2 个字符串关联,但我需要一种不需要知道通过第三个值调用这 2 个关联字符串值的方法。
我首先想到了一个 3d 数组,但我想知道是否有更快的东西并且已经构建用于 C#。起初我想到了一个字典,但认为你必须知道键值。
有什么想法吗?
编辑:这里有更多细节......
例如,我有一个列表
苹果,苹果汁
香蕉,香蕉汁
橙汁、柑橘汁
柠檬,柑橘汁
...
现在在另一个程序中有水果,我需要将它们转换成适当的果汁。所以我需要遍历所有列表。
【问题讨论】:
-
一个
Dictionary,多个Dictionarys,或者类似的东西可能是要走的路,但我们需要更多细节来决定。 -
我不知道 3d 数组与您描述的其他内容有什么关系?即使使用您当前的代码想法,改进的描述也可能会很好。
-
一个 3 维数组。无论如何,似乎字典可以完成这项工作,所以我会使用它。