C#判斷字符串爲空的最好的方法

一般判斷字符串爲空,主要使用的是兩種,分別是:

if(str.Equals(""));

if(str.isEmpty())

這兩種方法在實現上存在着效率低下的問題,在str爲null的時候,會出現對象爲空的問題。

最有效率的方法:

 string Input = "Yours Input Msg";

    if (Input!=null && Input.Length==0)

      ;

運行時間大概是在5-13,空間越是30字節。這樣,比起Input == ""這個方法,效率大約提高

13-30多倍(因爲有短路運算),空間卻只要1/7。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章