同时加入列表和子列表

时间:2016-05-18 07:50:37

标签: c# linq

我尝试在合并两个列表的同时加入两个列表。

扭曲:其中一个列表可以为空(Count == 0)。

以下是一些POCO课程,用于展示我尝试做的事情:

class Location
{
    public string Name { get; set; }
    public List<Item> Items { get; set; }
}

class Item
{
    public int Id { get; set; }
    public string Name { get; set; }
}

以下是一些图片,显示我正在尝试做什么。正如您所看到的,我希望将列表组合在一起并确保一切都是不同的。

以下是设置的代码,因此您可以轻松使用它:http://pastebin.com/Pa4dfebd

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

Name是该位置的标识符和ID的{​​{1}}?

您可以使用此Item方法:

GroupBy
相关问题