0

关于我的这个问题,C# Custom list duplicate values based on a property

我有两个自定义列表,比如说,

Public class HouseColony
{
     public string Name { get; set; }
     public string Location { get; set; }
     public string NumberOfHouses { get; set; }
}

Public class House
{
     public string Name { get; set; }
     public string Location { get; set; }
     public string AreaCovered { get; set; }
}

现在我HouseColony从外部 Web 服务获取所有内容,然后在获取每个内容的同时,HouseColony我试图获取这个特定群体中的所有房子。

我想要做什么

我不想要AreaCovered在任何 HouseColony 中拥有相同数量的房屋。

例如:如果房屋殖民地 A 的房屋面积覆盖 = 1009,那么另一个房屋殖民地的房屋面积覆盖 = 1009 然后忽略它只添加一次面积的房屋,此时我正在这样做,

Foreach(HouseColny...)
{
   List<Houses> houses = new ...
   List<Houses> houses =  GetAllHouses(HouseColonyName);
}

我编造了这个场景并命名对流

编辑

我可以做一些将房屋与 House Colony 列表相关联的事情,然后在最后进行比较吗?

4

0 回答 0