>>839
手元に開発環境がないので想像で書いてみた。
こんなんで動くかどうか?
DataSetA.AsEnumerable().Where(p => !DataSetB.AsEnumerable().Any(q => p["c1"] == q["c1"] && p["c2"] == q["c2"] && p["c3"] == q["c3"]))