2010-10-31 17 views
0

我需要在實體框架中,所有ObjectQuery字段的父類型是什麼?

OrderBy(p => new SomeClass {p.firstField, p.secondField}) 

其中

public class SomeClass<T> 
{ T firstField {get;set;} 
    T secondField {get;set;} 
} 

什麼是最具體的實體框架4類型T可以?
我可以使用什麼代碼來設置firstField和secondField的值?
(意思是我希望firstField引用p.ID和secondField來引用p.Name)。

回答

1

字段的類型是正常的.NET類型。這意味着當firstField引用ID時,這可能是intGuidsecondField可能是string

如果您正在創建一個通用類來進行排序,這不是必需的。您也可以這樣做:

OrderBy(p => new { p.ID, p.Name }) 

這會自動爲您創建一個類型。

相關問題