【发布时间】:2015-08-25 14:11:13
【问题描述】:
我想查询分层数据集以检索某个元素(主机)。
我希望这个结果是平的 (List<Host>)
我的数据是分层的:clusters
- hosts
-guests
我有以下 linq 查询:
var clusteredhosts = from c in dataViews.Clusters select c.Hosts;
我希望得到 List<Host> 结果,但我得到了 List<List<Host>>。这显然是有道理的,因为它返回了一个分组结果<cluster, hosts>,但这不是我想要的输出。
在我的情况下,我怎样才能使它成为一个平面结构? List<Host>
【问题讨论】: