dt1とdt2の2つのデータテーブルがあります。dt1にはデータがあり、dt2は新しいテーブルです。次に、特定の条件を満たすいくつかの行をdt2にコピーします。次のコードを試しましたが、次の例外が発生します。
System.ArgumentExceptionこの行はすでに別のテーブルに属しています。
foreach(DataRow dr in dt1.Rows)
{
if(Convert.ToInt32(dr["col"]) == value)
{
dt2.Rows.Add(dr);
}
}
どうすればこれを解決できますか?