|
分類:[.NET 全般]
この1,2のパターンの場合、結果的に何かかわるのでしょうか?
なんとなく1は無駄にメモリを消費しそうなイメージですが・・・
それとも2の場合、新しいインスタンスが生成されても、その時点で 前のインスタンスが消えるわけでは無いですよね?(ただ参照できないだけ?) だったら結果的には同じなんでしょうか?
1、 for(int i=0; i<1000; i++) { Datetime dt = new Datetime(2000,1,1,10,2,3); }
2、 Datetime dt; for(int i=0; i<1000; i++) { dt = new Datetime(2000,1,1,10,2,3); }
|