.net - 字典与 KeyPairValue 的使用

标签 .net dictionary c++-cli generics

我有一个字典声明如下:

public:    
     static Dictionary<String ^, List<String ^>^> ^ language_string_table;

因此,通过使用每个循环键和值加载到其中(这是由其他人编写的)。现在我需要通过对每个循环使用相同的内容,我可以单独访问字典的“键”,请帮助我了解如何访问字典的“值”。

最佳答案

for each(KeyValuePair<String^, List<String^>^ kvp in dictionary)
{
    String^ key = kvp->Key;
    List<String^>^ value = kvp->Value;
}

关于.net - 字典与 KeyPairValue 的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7107022/

相关文章:

c# - Unity 容器内存泄漏

c# - 当部分验证规则在 WSDL 中时,如何使用 XSD 验证 XML

c# - 如何从每次运行的相似项目中选择最后一个值?

java - TreeMap 获取第一个元素并移除

visual-c++ - C++/CLI -- 0xc000007b (INVALID_IMAGE_FORMAT) 带有/clr 选项

c++-cli - CLI/C++ 发布 .exe?

c# - 如果 Lambda c# 不存在,则更新属性或创建新元素

python - 检查 key 是否在字典中?

c++ - 向 typedef 添加函数

visual-studio - 无法加载 UI 卫星 dll 'FileTracker32UI.dll'