[英]LINQ OrderByDescending to OrderByAscending?
如何将以下 LINQ 语句转换为 OrderByAscending 而不是 OrderByDescending? 由于某种原因没有 OrderByAscending:
var unProfParameterSets = RawAARdDDArray1
.Select((value, index) => new { value, index })
.OrderByDescending(item => item.value)
.Take(unProfParams)
.Select(item => RawParamSet[item.index])
.ToArray();
谢谢!
订购结果的方法是OrderBy
var unProfParameterSets = RawAARdDDArray1
.Select((value, index) => new { value, index })
.OrderBy(item => item.value)
.Take(unProfParams)
.Select(item => RawParamSet[item.index])
.ToArray();
public static Game CheapestGame(List<Game> games)
{
var lowestPrice = new Game();
lowestPrice = games.OrderBy(c => c.Price).First();
return lowestPrice;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.