實施例1:在調用對象的方法之前將對象存儲在變量中是否有好處?
SomeObject someObject = new SomeObject();
if (someObject.Method())
{
//do stuff
}
//someObject is never used again
VS
實施例2:
if (new SomeObject().Method())
{
//do stuff
}
是否有使用第一種方法在第二,或反之亦然的任何好處?
優秀點。謝謝! – 2010-06-18 21:11:06