0
我有一種情況需要將LINQ result
分配給Button.Tag
屬性。 並且當該按鈕點擊時,遍歷整個LINQ result
放置在Button.Tag
提示: LINQ結果是類型List<anonymousType>
。出於某種原因,我不會回覆什麼List<KnownType>
有什麼想法?
編輯:正如你所有的建議,我重新考慮問題,並決定創建一個特定的班級類型,並把DataTableRowId
而不是整個DataTableRow
事情。
因此匿名類型就像new {Class1=c1, Class2=c2, DataTableRow3=dr3}
改爲 類類型:將linq結果賦值給對象變量,然後從該對象中獲取值變量
public class CustomClass
{
public Class1 c1 { get; set; }
public Class c2 { get; set; }
public int DataTableRow3Id dr3 { get; set; }
}
你是什麼意思的「出於某種原因」?這顯然是你可以向我們解釋的信息... –
如此動態不適合你? – MEYWD
@Jon Skeet創建的'anonymousType'是一些常見的類和特定的DataTable的**行的組合** – Rzassar