読者です 読者をやめる 読者になる 読者になる

記録として残しておきたいブログ

初めてブログやります。主にゲームやプログラミングについて書こうと思っております。今は更新が多めだと思います

c# DataTableで行削除

c# コメビュ

これもツイキャス用コメビュ作成で使うから調べてみた

 

DeleteとRemove(RemoveAtも同じ?)の2つでDataTableの行を削除できるらしい。

 

簡単に削除するにはRemove 

 Removeで削除

// iは添え字
// dtはDataTable

dt.Rows.Remove(dt.Rows[i]);

 

少し手間がかかるDelete

  Deleteで削除

dt.Rows[i].Delete();

これだけでは削除できていないらしい。

このDeleteのマークをつけた行を削除するにはDataTable.Accept.Changs メソッドを使用する。

dt.AcceptChange();

これで削除できる。