2013-01-15 5 views
0

데이터 테이블 열에서 고유 항목 배열을 만들고 싶습니다. 데이터 뷰를 만드는 방법을 알고 있습니다 ...DataTable에서 고유 항목 배열 만들기

DataView view = new DataView(table); 
DataTable distinctValues = view.ToTable(true, "Column1", "Column2" ...); 

배열과 비슷한 방법입니까? 미리 감사드립니다.

+0

Linq 허용 ??? –

답변

1

당신은 LINQ

DataTable myDataTable = new DataTable(); 
//...... 
string[] uniqueItems = myDataTable.AsEnumerable() 
            .Select(r=> r.Field<string>("MyColumn")) 
            .Distinct() 
            .ToArray(); 

을 사용할 수 있습니다;

+0

감사합니다. – user1936588