删除最大值

时间:2018-05-31 20:31:59

标签: c# list linq

我正在尝试删除具有最大值的条目以更改程序的行为。我试过LINQ,但得到以下错误:

  

CS1936 C#无法找到源类型“long”的查询模式的实现。 '哪里'找不到。

错误发生在String stanDev内。如何更正错误? 代码是:

maxValue

1 个答案:

答案 0 :(得分:3)

你可以这样做:

DailyStandard = DailyStandard.OrderByDescending(f => f.functionTime).Skip(1).ToList();

Skip(1)将删除已按functionTime降序排序的集合的第一项。因此它将删除具有最高functionTime的DailyStandard单项。