检查类列表的元素是否存在于其他类列表中

时间:2019-10-22 12:34:27

标签: c# linq

我正在使用的课程:

Group类:

public class Group
{
    public string GroupCode { get; set; }
    public List<GroupAttribute> Attributes { get; set; }
}

GroupAttribute类:

public class GroupAttribute
{
    public string attributeName { get; set; }
    public string attributeType { get; set; }
}

Element

public class Element
{
    public string ElementCode { get; set; }
    public string GroupCode { get; set; }
    public List<RecordAttribute> Attributes { get; set; }
 }

ElementAttribute类:

public class ElementAttribute
{
    public string attributeName { get; set; }
    public string attributeValue { get; set; }
}

我想要实现的是,对于单个 Group ,对于列表中的每个 Element ,返回attributeValue或{{1 }}根据天气情况,我可以在""中找到ElementAttribute.attributeName。 结果必须保存在每个元素GroupAttribute.attributeName中,因此请获取 Elements 列表的属性值和string[]

欢迎所有评论,这都是关于学习的。

0 个答案:

没有答案