溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

String.Empty字段有哪些

發(fā)布時(shí)間:2021-09-22 13:56:04 來源:億速云 閱讀:108 作者:小新 欄目:開發(fā)技術(shù)

這篇文章主要介紹String.Empty字段有哪些,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

  String.Empty,是空字符串。

  String.Empty字段

  .NETFramework類庫

  表示空字符串。此字段為只讀。命名空間:System

  程序集:mscorlib(在mscorlib.dll中)

  protectedstringloginId=String.Empty;

  protectedstringloginId="";

  ""分配一個(gè)長度為空的存儲(chǔ)空間

  所以一般用string.Empty

  為了以后跨平臺(tái),還是用string.empty

  在C#中,大多數(shù)情況下""和string.Empty可以互換使用。比如:

  strings="";

  strings2=string.Empty;

  if(s==string.Empty){

  //

  }

  if語句成立

  判定為空字符串的幾種寫法,按照性能從高到低的順序是:

  s.Length==0優(yōu)于s==string.Empty優(yōu)于s==""

  您關(guān)于String.Empty和Null的問題是這樣的,這兩個(gè)都是表示空字符串,其中有一個(gè)重點(diǎn)是stringstr1=String.Empty和stringstr2=null的區(qū)別,這樣定義后,str1是一個(gè)空字符串,空字符串是一個(gè)特殊的字符串,只不過這個(gè)字符串的值為空,在內(nèi)存中是有準(zhǔn)確的指向的,stringstr2=null,這樣定義后,只是定義了一個(gè)string類的引用,str2并沒有指向任何地方,在使用前如果不實(shí)例化的話,都將報(bào)錯(cuò)。textBox1.Text的值為零長度字符串""。

  String.Empty支持平臺(tái)

  Windows98、Windows2000SP4、WindowsCE、WindowsMillenniumEdition、WindowsMobileforPocketPC、WindowsMobileforSmartphone、WindowsServer2003、WindowsXPMediaCenterEdition、WindowsXPProfessionalx64Edition、WindowsXPSP2、WindowsXPStarterEdition、WindowsVista、Windows7、Windows8和8.1.

  .NETFramework并不是對(duì)每個(gè)平臺(tái)的所有版本都提供支持。有關(guān)受支持版本的列表,請(qǐng)參見系統(tǒng)要求。

  版本信息

  .NETFramework

  受以下版本支持:4.5、4.0、3.5、2.0、1.1、1.0

  .NETCompactFramework

  受以下版本支持:2.0、1.0

  相關(guān)詞條DBNull、Null、和String.Empty

以上是“String.Empty字段有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI