我想发现如何通过列表中的项目进行排序! 当我尝试订购它不起作用......我不知道我该做什么!检查图像......
public BandeiraAdministradora ObterPorId(Guid id, bool readOnly)
{
BandeiraAdministradora bandeiraAdministradora = null;
bandeiraAdministradora = Db.BandeiraAdministradora.AsNoTracking()
.Include(x => x.Administradora)
.Include(x => x.Bandeira)
.Include(x => x.TaxaBandeiraAdministradoras)
.Where(x => x.BandeiraAdministradoraId == id)
.FirstOrDefault();
return bandeiraAdministradora;
}

public BandeiraAdministradora ObterPorId(Guid id, bool readOnly)
{
BandeiraAdministradora bandeiraAdministradora = null;
bandeiraAdministradora = Db.BandeiraAdministradora.AsNoTracking()
.Include(x => x.Administradora)
.Include(x => x.Bandeira)
.Include(x => x.TaxaBandeiraAdministradoras)
.Where(x => x.BandeiraAdministradoraId == id)
.OrderBy(x => x.TaxaBandeiraAdministradoras.Where(t => t.NumeroTaxas))
.FirstOrDefault();
return bandeiraAdministradora;
}

答案 0 :(得分:0)
这很简单。例如,如果您想按年龄排序人员列表,您只需执行此操作(不要忘记使用System.LINQ语句):
List<Person> orderedPeople = unorderedPeople.OrderBy((p) => p.Age).ToList();