1
我有一個表訂單這樣的:如何使用linq獲取表中的下一條記錄?
ID
的CustomerID
名稱
ID客戶id名稱 1 4 AA
5 6 BBB
4 9 CCC
8 10 ddd
先訂購表格,再拿下一行.....怎麼辦? 如果當前行的id是4,我想其中id = = 5
我有一個表訂單這樣的:如何使用linq獲取表中的下一條記錄?
ID
的CustomerID
名稱
ID客戶id名稱 1 4 AA
5 6 BBB
4 9 CCC
8 10 ddd
先訂購表格,再拿下一行.....怎麼辦? 如果當前行的id是4,我想其中id = = 5
我想你想這行:
Orders.OrderBy(x=>x.ID).Skip(1).Take(1)
編輯:如果我現在明白你的問題:
Orders.OrderBy(x=>x.ID).Where(x=>x.ID>4).FirstOrDefault();
ID客戶id名稱 1 4 AAA 5 6 BBB 4 9 CCC 8 10 ddd 如果當前行的id是4,我想要得到的行id == 5 – user441222 2011-01-10 14:06:47