C# 如何使用C从字典中获取列表(作为值)#

C# 如何使用C从字典中获取列表(作为值)#,c#,C#,字典有一个列表作为值 我想从字典里找到那个单子 例如:Dictionary(boolean,List)dic=newdictionary(boolean,List)() 从dic获取列表。使用 List list = dictionary[<key>]; 根据更新的问题,如果您有一本字典,其中有两个列表由布尔键输入,那么您只需要执行以下操作: List list = dictionary[true]; 或 使用 根据更新的问题,如果您有一本字典,其中有两个列表由布尔键输入,那么您

字典有一个列表作为值

我想从字典里找到那个单子

例如:Dictionary(boolean,List)dic=newdictionary(boolean,List)()

从dic获取列表。

使用

List list = dictionary[<key>];
根据更新的问题,如果您有一本字典,其中有两个列表由布尔键输入,那么您只需要执行以下操作:

List list = dictionary[true];

使用

根据更新的问题,如果您有一本字典,其中有两个列表由布尔键输入,那么您只需要执行以下操作:

List list = dictionary[true];


首先,你需要在字典中添加一个列表

var boolListDict = new Dictionary<bool, List>()

boolListDict[true] = new List();

首先,你需要在字典中添加一个列表

var boolListDict = new Dictionary<bool, List>()

boolListDict[true] = new List();

你的问题非常模糊。如果您不提供更多的详细信息(理想情况下是代码),就不可能回答这个问题。为什么您要一个由布尔值键入的字典?假设布尔值正好有两个可能的值,并且字典键必须是唯一的,那么你只能在字典中添加两个列表……你的问题非常模糊。如果您不提供更多的详细信息(理想情况下是代码),就不可能回答这个问题。为什么您要一个由布尔值键入的字典?假设布尔值正好有两个可能的值,并且字典键必须是唯一的,那么您只能在字典中添加两个列表…+1表示“IList list=new ArrayList(dictionary.values);”answer+1表示“IList list=new ArrayList(dictionary.values);”answer
List truelist = boolListDict[true];