根据条件顺序显示数据

时间:2015-04-18 13:28:45

标签: c# linq

我希望使用OrderBy条件获得一些文件,但在我的方案顺序中没有工作。在这里,ProductSequenceint提交。

IList<ProViewModels> _newprd = iproRepository
  .GetList(x => x.ProductId.Equals(ProductId))
  .Select(x => new ProViewModels { ProductName = x.ProductName, DisplayName = x.DisplayName })
  .OrderBy(x => x.ProOrder)
  .ToList();

return _newprd;

1 个答案:

答案 0 :(得分:1)

从您的存储库中获取Products列表。使用Select,您可以将Products列表转换为ProViewModels列表。对于您的转换,您不会对ProOrder的{​​{1}}属性进行拼写,因此将使用默认值。

基本上这意味着您的列表会被排序,但它们排序的值对于集合中的所有实例都是相同的。