我喜歡可讀性。擴展方法 - IsNull和IsNotNull,好還是壞使用?
因此,我在幾分鐘前爲(x =!null)類型的語法(稱爲IsNotNull)提出了擴展方法。 Inversly,我還創建了一個ISNULL擴展方法,從而
if(x == null) becomes if(x.IsNull())
和
if(x != null) becomes if(x.IsNotNull())
不過,我擔心我可能會被濫用擴展方法。你認爲這是使用Extenion方法的不好之處嗎?
這是一個很像http://stackoverflow.com/questions/790810/is-extending-string-class-with-isnullorempty-confusing – Vadim 2009-09-29 21:50:20
這不是任何短,它的沒有更清楚。 – 2009-09-29 21:58:45
+1帕維爾 - 好吧。 – 2009-09-29 22:28:19