我正在搜索图像列表,我想找到“最合适的”。即,如果图像集包含一个比H
像素高的成像器,我想获得高度大于的最短H
图像,如果图像集不包含高度大于 的图像H
,那么我只想获取最高的整体图片。
这是我到目前为止所得到的:
var imageFile =
from f in imageObj.Files
orderby f.Height > height descending, f.Height ascending, f.Height descending
select f;
显然这是行不通的——我不知道如何在其中放置条件。
有什么建议么?
请注意,我的问题与可以预先评估条件的问题不同;我的取决于f
。