0
나는 ArrayList에에 LINQ 쿼리를 변환하려면 다음 코딩을하려고했으나 오류가linq 쿼리 결과를 arraylist로 변환하는 방법은 무엇입니까?
'암시 System.Collections.ArrayList에 형 System.Collections.Generic.List를 변환 할 수 없습니다'
발생 코딩은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 %는 필요 없습니다. 대신 강력한 형식의'List'을 사용하십시오. 이미 ToList에서 얻은 것입니다. –