スポンサーリンク
Yogibo(ヨギボー)
スポンサーリンク
ディノス オンラインショップ

C#の文字列連結処理高速化

C#

1. 文字列連結処理をループ処理する場合、+演算子で結合するのではなく、固定文字列を事前に1つの定数にしstring.Format()でデータ部を置換する事で、2倍程度高速化できる。
2. ループ毎の結合を、メモリ確保が最初の1回で済む程度のキャパシティを設定したStringBuilderで行うことで、更に50倍程度高速化できる。

サンプルプログラム実行に必要な参照。

コメント

スポンサーリンク
ソニーストア
スポンサーリンク
PASTEL MASK(パステルマスク)通販は、イオンの公式通販「イオンスタイルオンライン」
タイトルとURLをコピーしました