gpt4 book ai didi

c# - Linq 按条件排序

转载 作者:行者123 更新时间:2023-11-30 19:44:29 25 4
gpt4 key购买 nike

我正在搜索图像列表,我想找到“最合适的”。即,如果图像集包含一个高于 H 像素的成像器,我想获得高度大于 H最短图像,如果图像集包含高度大于H的图像,那么我只想拍摄最高的整体图像。

这是我到目前为止所得到的:

var imageFile =
from f in imageObj.Files
orderby f.Height > height descending, f.Height ascending, f.Height descending
select f;

显然这行不通——我不知道如何在其中放置条件。

有什么建议吗?


请注意我的问题不同于this one可以预先评估条件的地方;我的依赖于 f

最佳答案

按 f.Height > 高度排序? f.Height:1000000 - f.Height

首先是高于高度的图像,然后是低于高度的图像,顺序相反。

关于c# - Linq 按条件排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12310952/

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