2011-09-24 106 views
3

我有一個從查詢返回的IQueryable。linq更改列順序

列爲Article, Id, Lot

什麼是一個簡單的linq方式有列Id, Article, Lot

+0

'IQueryable ''什麼類型'T'? – Jon

回答

4

,我發現最簡單的方法是

from t in table 
select new{ Id = t.Id, Article = t.Article, Lot = t.Lot } 

爲@driis說順序並不重要。

+0

好的,這有效,謝謝。 – frenchie

+0

,因爲你必須等3分鐘才能接受;耐心:) – frenchie

+0

@frenchie - 嘿只是在開玩笑....在週末的心情.. –

5

您正在處理具有與數據庫中的列對應的命名屬性的對象。 訂單應該不重要

+0

我不控制查詢,我在查詢中得到查詢的結果,並且正在尋找更改結果對象內的順序。 – frenchie