|
分類:[.NET 全般]
var lst = ( from row in dt orderby row.CODE select row.CODE).Distinct();
で重複できるのはわかったのですが、 CODE と NAME の2つの列を指定して重複を 削除するには
var lst = ( from row in dt orderby row.CODE, row.NAME select row.CODE, row.NAME).Distinct();
というのができないのでしょうか?
var lst = ( from row in dt orderby row.CODE select row.CODE + "|" + row.NAME).Distinct();
現状はこのようにして、 Split('|') で分解して ループ処理して DataTable を作り直しています。
|