エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[.NET][C#]当然っちゃ当然だけどDataTableとか使いようによっては遅い その2
前回:[.NET][C#]当然っちゃ当然だけどDataTableとか使いようによっては遅い 前回の続きです。 前回は、... 前回:[.NET][C#]当然っちゃ当然だけどDataTableとか使いようによっては遅い 前回の続きです。 前回は、DataTableからのデータの読み取りの性能ばっかり見てましたが、書き込み時も、ちょっと気を抜くと、性能劣化が起きたりします。 BeginEdit, EndEdit DataRowの複数カラムの値を更新する際に、更新前と更新後をBeginEditとEndEditメソッドで囲むことで、性能が桁違いになったりします。 百聞は一見にしかずなので、実際にテスト用プログラムを組んで実行してみました。 using System; using System.Data; using System.Diagnostics; namespace DataRowAccess { class Program { // 列数 private const int COLUMN_COUNT = 30;
2012/04/28 リンク