・パターン1 A a = new A(); for (int i = 0; i < 10000; i++) { a = new A(); // 以降Aを設定する処理 }
・パターン2 for (int i = 0; i < 10000; i++) { A a = new A(); // 以降Aを設定する処理 }
・パターン3 A a = new A(); for (int i = 0; i < 10000; i++) { // 自力で初期化 a.xx = ""; // 以降Aを設定する処理 } パフォーマンス的には3が一番いいような気がしていますが。 構造体を再度初期化する方法ってnew以外にあるんでしょうか?