Listのcritiraに適合しない行を削除してDataSet.Tablesをクエンジングするときに問題が発生します。テーブルにリスト内の項目が含まれていないDataTableをフィルタリングします。<string>
//This is my list
var values = new List<string> {"Test", "Test2"};
// Now I just query the DataSet for anything that doesnt match this list
var query = from x in ds.Tables[0].AsEnumerable()
from b in values
where !x.Field<string>("ColumnName").Contains(b)
select x;
これは結果を返しますが、同じ行の2つのxセットを返しています(結合がないために仮定します)。
これらの行のDistinct値を取得するにはどうすればよいですか?
ありがとう、私が後だった正確に何のthats。 –