DataTableの削除について
C#でDataTableの操作(Delete)をしていたところ、「削除された行を通して、その行の情報にアクセスすることはできません。」というエラーが出ました。
エラーメッセージでGoogle検索したところ、以下のサイトにて「DeleteとRemoveは違う」ということが判明。
Table_1.Rows.Remove(…)
Table_1.Rows(…).Delete()
前者は、行そのものを Rows から取り除きますが
後者は、行に削除マークを付けるだけで、Rows 内からは取り除かれません。
この記事が気に入ったらサポートをしてみませんか?