我很感激你指出如何在下一条指令的同一行上排序。
非常感谢!
this.ProductosUnicos = this.repository.TemperatureReports.AsEnumerable().Select(tt => tt.Producto).Distinct().ToList();
public List<String> ProductosUnicos
{
get
{
return this._productosunicos;
}
private set
{
if (this._productosunicos == value)
return;
this._productosunicos = value;
this.OnPropertyChanged("ProductosUnicos");
}
}
答案 0 :(得分:0)
对于排序,有OrderBy
或OrderByDescending
扩展方法:
reports
.Select(tt => tt.Producto)
.Distinct()
.OrderBy(p => p)
.ToList();
OrderBy
需要一个表达式,该表达式将针对序列中的每个项目进行评估。生成的序列将根据表达式返回的值进行排序。