【发布时间】:2011-11-25 05:20:27
【问题描述】:
我只想从字典值中获取一个列表,但这并不像看起来那么简单!
这里是代码:
Dictionary<string, List<MyType>> myDico = GetDictionary();
List<MyType> items = ???
我试试:
List<MyType> items = new List<MyType>(myDico.values)
但它不起作用:-(
【问题讨论】:
-
在什么情况下不起作用?你有错误吗?
-
字典是映射到
List<MyType>对象的键的集合。所以你在字典中有多个List<MyType>s。您是否尝试将所有MyTypes 列表扁平化为一个列表? -
在字典中运行一个循环来填充一个项目列表——看起来很简单——不过我不知道是否有一个步骤。
标签: c# list dictionary