linq 在lambda表达式C#中将orderby与Select()一起使用[重复]

g6baxovj  于 2023-02-06  发布在  C#
关注(0)|答案(1)|浏览(749)
    • 此问题在此处已有答案**:

C# list.Orderby descending(6个答案)
4天前关闭。
我有一个有4个属性的变量。我如何按Id排序,然后使用此顺序选择ProductId。

var products = await _festivalService.GetFestivalProductByProductIds(
    searchProductIds, searchModel.FestivalId);
var productIds = products.Select(x => x.ProductId).ToArray();

productIds应根据ID降序排序,然后选择productIds。

fgw7neuy

fgw7neuy1#

那么Select之前的OrderByDescending呢?

var productIds = products.OrderByDescending(x => x.ProductId)
                         .Select(x => x.ProductId).ToArray();

相关问题