2011-10-31 22 views

回答

2

您可以使用DataView,以便您可以排序並僅取前10條記錄。

基本上代替電網結合DataTable您篩選/排序您DataView並結合電網的DataView

看到這個問題和答案的細節,它看起來很相似:Select top N rows AFTER sorting from Dataview in c#

+0

謝謝大衛!不是我正在尋找的東西,但你確實讓我找到了正確的道路來尋找解決方案。我最終做了這樣的事情: Grid.DataSource = dataTableResult.Select(「」,「Created_Timestamp asc」)。Take(10); 它似乎工作正常。 – PercivalMcGullicuddy

0

這是否工作適合您嗎?

var newlist = (from f in list orderby by f.date select f).Take(10).ToList(); 

爲了幫助更多,返回的形式是什麼?列表,數組等。

相關問題