如何用c#中的值列表映射哈希键?

如何用c#中的值列表映射哈希键?,c#,hashmap,hashtable,hash,C#,Hashmap,Hashtable,Hash,我有一个字符串成员变量,即ServiceType和一个字符串列表子服务 此处serviceType包含字符串(视为键),子服务包含 字符串(视为值)。现在,我尝试将一个ServiceType字符串(键)映射为 使用哈希概念的子服务(值包含字符串列表)。我的问题是我能绘制地图 一个键只有一个值,但我不知道如何映射值列表。任何人都可以提供帮助 请告诉我如何映射此类列表并键入c#我想您需要字典 我面前没有打开Visual Studio,因此这可能有一些语法问题,但基本上: Dictionary<

我有一个字符串成员变量,即ServiceType和一个字符串列表子服务

此处serviceType包含字符串(视为键),子服务包含

字符串(视为值)。现在,我尝试将一个ServiceType字符串(键)映射为

使用哈希概念的子服务(值包含字符串列表)。我的问题是我能绘制地图

一个键只有一个值,但我不知道如何映射值列表。任何人都可以提供帮助


请告诉我如何映射此类列表并键入c#

我想您需要
字典


我面前没有打开Visual Studio,因此这可能有一些语法问题,但基本上:

Dictionary<string, List<string>> foo = new Dictionary<string, List<string>>();
// populate
List<string> bar = new List<string>();
bar.Add("wheeeee");
foo.Add("myKeyValue", bar);
// fetch
List<string> myServices = foo["myKeyValue"];
Dictionary foo=newdictionary();
//填充
列表栏=新列表();
添加(“Wheeee”);
foo.Add(“myKeyValue”,条形图);
//取回
List myServices=foo[“myKeyValue”];

谢谢你的回复,我现在收到了,我会的。谢谢你,我完成了,我的问题用你的解决方案解决了。