0
可能重複:
Why does one often see 「null != variable」 instead of 「variable != null」 in C#?。條件檢查的順序?即使C#是完全沒問題的語言,回答這個問題給出一個原因可能想要做某些語言。)
這是一個很哲學問題。但是,也許有技術答案。我不知道。
當閱讀微軟的源代碼(尤其是),我經常看到這樣的臺詞:
if(null != whatever)
{
}
而且我總是想知道他們爲什麼不寫這個:
if(whatever != null)
{
}
它看起來方式對我更直觀。 有沒有合理的答案?
投票關閉爲類似的問題重複,我將在一秒鐘內找到。 – 2009-04-22 10:12:58
垃圾。我點擊了錯誤的密切原因。投票,因爲它顯然是重複的。 – 2009-04-22 10:17:47