我想知道你能不能帮忙。
我有一份信息清单;
ClientNo SequenceNo
这可能包含以下数据:
Cli No : 0000001, seq: 1 Cli No: 0000001, seq:
2 Cli No: 0000001, seq:
3 Cli No: 0000001, seq
: 3
Cli No: 0000002, seq: 1
Cli No: 0000002, seq: 1
Cli No : 0000002, seq: 2
Cli No: 0000002, seq: 2
我想生成一个最大序列号列表。
请注意,根据上面的示例,序列号可以重复多次。
所以我想从示例中得出的列表是:
Cli 号:0000001,seq:3 Cli 号:0000001,seq
:3
Cli 号:0000002,seq:2
Cli 号:0000002,seq:2
我试过了;
var x = criticalNotesData.OrderBy(y => y.ClientNo)
.ThenBy(z => z.SequenceNo).ToList();
var m = x.Max(r => r.SequenceNo).ToList();
但最大值只是提供列表中的最大序列号,而不是每个客户端。
谢谢,
大卫