0
我嘗試了以下編碼到LINQ查詢轉換爲ArrayList中,但出現錯誤如何將linq查詢結果轉換爲arraylist?
'不能類型System.Collections.Generic.List隱式轉換爲 System.Collections.ArrayList'
編碼是
var qry1 = (from a in obj.table1
join b in obj.table2
on a.id1 equals b.id1
select new
{
b.name,
b.id
});
ArrayList al = new ArrayList();
al = qry1.ToList();
如何將查詢結果轉換爲ArrayList。
在此先感謝。
你真的需要一個ArrayList嗎?如果可能的話,我儘量避免使用非泛型集合。 –
忘記ArrayList,在99.999%你不需要它。改用強類型的「列表」。這就是你已經從'ToList'得到的。 –