1
因此,我有一個數據視圖,該數據視圖拉回與代理機構相關的一些信息,並且我想按代理機構對數據進行分組,因此該名稱只出現一次,然後按字母順序排列,然後按級別。級別指的是Level 1,Level 2,Level 3.在Linq中可以這樣做嗎?如果是這樣,怎麼樣?謝謝。Linq:按ID排序,然後按字母順序按字母排序
EnumerableRowCollection<DataRow> query =
from agency in dtAllContacts.AsEnumerable()
orderby agency.Field<Int32?>("ID") == null ? 0 : agency.Field<Int32>("ID")
orderby agency.Field<Int32>("Level")
select agency;
我想你也可以用'agency.Field(「ID」)? 0'。 –
pescolino
@pescolino是的,這也是不錯的選擇 –
嘿busyberezovsky,那麼分組呢? (「我想按代理商分組數據 - 然後訂購」)。 –