0

データテーブル列から一意のアイテムの配列を作成したいと思います。データビューの作成方法を知っています...

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

配列に対する同様のアプローチですか?前もって感謝します。

4

1 に答える 1

1

LINQを使用できます

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

;

于 2013-01-15T12:45:27.273 に答える