処理するたびに再初期化が必要なアプリケーションがあります。何かのようなもの :
private void method(int someValue, int someValue2)
{
obj.val1 = someNewValue;
obj1.Val2 = someNewValue2;
}
このメソッドは繰り返し呼び出されます。それで、毎回オブジェクトを再初期化するのは大丈夫だと思いますか? 何かのようなもの;
private void method(int someValue, int someValue2)
{
obj = new object();
obj.Val1 = someNewValue;
obj1.Val2 = someNewValue2;
}
null
オブジェクトへの割り当ては、何の役にも立たないことを知っています。または実装する必要がありますIDisposable
か?問題は、毎回新しい値が必要なことです。このシナリオでは、割り当ては問題ありませんか? 2 番目の方法に示すように再初期化すると、既に割り当てられているオブジェクトがどうなるかわかりません。