我希望能夠按照下面的方式進行操作,其中根據變量名稱選擇字段。下面的不起作用,我不能找到一個解決方案,沒有做一個大的switch語句。Linq c#基於變量的查詢
var guidId = new Guid("");
var fieldName= "somefield";
var query =
from c in Financials
where c.GuidId == guidId
select **fieldName**;
他們是一個簡單的方法來做到這一點?
感謝奧斯汀
難道你不能只是做「select myVariable」 – 2013-02-28 16:30:43
所以'** fieldName **'實際上是一個字符串,它是屬性的名稱?動態LINQ [> here <](http://weblogs.asp.net/scottgu/archive/2008/01/07/dynamic-linq-part-1-using-the-linq-dynamic-query-library.aspx) – 2013-02-28 16:30:57
可以解釋更多關於術語*簡單*? – 2013-02-28 16:30:58