數據行。在VB.Net我有以下LINQ查詢LINQ查詢來獲取所有基於一個獨特的列
Dim temp = (From r In datatable Select r Order By r.str Descending)
但我想它的基礎上str
列是唯一的。我知道如何從LINQ中獲得str column
,並將其標記爲distinct
。但我想整個行(所有列),並具有鮮明的基礎上str
列
像
Dim temp = (From r In datatable Select r Order By r.str Descending).distinct(r.str)
如果有人可以給我在C#中回答我將在VB.Net
它翻譯樣品
數據表
col1 col2 str
A B X
A1 B1 Y
A2 B2 X
outpu T應當
col1 col2 str
A B X
A1 B1 Y
我想你想使用的GroupBy:。VAR的結果= datatable.AsEnumerable()的GroupBy(X => x.Field( 「STR」))ToList(); –
jdweng