我有一個類的對象,看起來像這樣內:C#是加入「這個」可選的一類方法
public class SomeObject
{
int SomeInt { get; set; }
public void SomeMethod()
{
var SomeVar = this.SomeInt;
var SomeVar2 = SomeInt;
}
}
當我指的是一類方法中的類屬性,它使代碼更好/更快/更安全,如果我寫this.SomeInt
而不是SomeInt
就像我當我分配SomeVar2
?
感謝您的建議。
編譯後沒有區別。這只是可讀性/編碼實踐的問題。 – 2012-07-21 16:04:01
這是一個很好的做法,因爲您可以消除導致編程錯誤的模糊性。我不知道它是否對速度有影響,但如果它確實如此,那麼 – 2012-07-21 16:06:19