相关疑难解决方法(0)

如何在Linq GroupBy中选择前N行

希望你能在这里帮助我.我有一个预订列表,我想在每组TourOperator中获得前两行.

这是一个数据样本:

List<Booking> list = new List<Booking>();
        list.Add(new Booking() { BookingNo = "31111111", DepDate = new DateTime(2011, 5, 1), TourOperator = "SPI" });
        list.Add(new Booking() { BookingNo = "32222222", DepDate = new DateTime(2011, 5, 2), TourOperator = "SPI" });
        list.Add(new Booking() { BookingNo = "33333333", DepDate = new DateTime(2011, 5, 3), TourOperator = "SPI" });
        list.Add(new Booking() { BookingNo = "34444444", DepDate = new DateTime(2011, 5, 4), TourOperator = "SPI" });
        list.Add(new Booking() { BookingNo = "35555555", DepDate = new …
Run Code Online (Sandbox Code Playgroud)

c# linq

12
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×1

linq ×1