gpt4 book ai didi

.net - 2条linq语句可以变成1条吗?

转载 作者:行者123 更新时间:2023-12-02 15:43:29 25 4
gpt4 key购买 nike

我有 2 个 linq 语句,如下

// Extracts a list of int from List<BookmarkedDeal>         
IEnumerable<int> IDs = user.BookmarkedDeals.Select(d => d.DealId);

// Calls method to return List<Deal> using IDs from previous statement
IEnumerable<Deal> deals = DealBL.FindActiveById(IDs).OrderBy(d => d.Store.Name);

我认为这是可能的,但目前我无法理解它。

最佳答案

这有什么问题吗?

var deals = DealBL.FindActiveById(user.BookmarkedDeals.Select(d => d.DealId))
.OrderBy(d => d.Store.Name);

关于.net - 2条linq语句可以变成1条吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12460250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com