Dictionary将List作为值。
我想从字典中获取该列表。
例如:Dictionary(boolean,List)dic = new Dictionary(boolean,List)();
从dic获得一个列表。
答案 0 :(得分:2)
使用
List list = dictionary[<key>];
其中是用于存储列表的密钥。
或者您是否想要列出字典中包含的所有值的列表?在这种情况下,您需要类似的东西:
IList list=new ArrayList (dictionary.Values);
如果您有一个字典,其中有一个由bool键入的2个列表,那么您只需要这样做:
List list = dictionary[true];
或
List list = dictionary[false];
答案 1 :(得分:1)
首先,您需要在字典中添加一个列表
var boolListDict = new Dictionary<bool, List>()
boolListDict[true] = new List();
然后您可以像这样检索列表:
List truelist = boolListDict[true];