0
确定的另一个元素的同一属性的值,我有这个类:过滤器列表等于嵌套列表
public class Person
{
public int Id { get; set; }
public string SpecialNumber { get; set; }
public IQueryable<Game> Games { get; set; }
}
而且这些类:
public class Game
{
public int Id { get; set; }
public string Name { get; set; }
public decimal? RamNeeded { get; set; }
public Town Town { get; set; }
}
public class Town
{
public int Id { get; set; }
public string TownName { get; set; }
public string CountryName { get; set; }
public string StateName { get; set; }
}
我需要显示Person
的SpecialNumber
,其总和的游戏RamNeeded
是最大的,从人(IQueryable<Person>
),谁拥有的游戏:
- 从2个以上不同城镇在一个国家。
- 从不同美国在一个国家(这意味着至少有两场比赛不同的国家)。
- 从不同的国家(这意味着至少有两场比赛与不同的国家)。
我需要在LINQ或SQL上进行此查询。希望你能帮助。
什么部分造成你的困难? –
(1),(2),(3)是过滤标准,是否正确?它们是如何组合的 - “AND”或“OR”? –
@DanBracuk如何比较LINQ中城镇名称的值第一名 –