位置:首頁(yè) > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C#中String的特別之處

提問人:劉冬梅發(fā)布時(shí)間:2020-10-13

1.不變性;

2.讀共享,寫復(fù)制;

3.字符串駐留技術(shù);

4.String是引用類型,但其值確是不可變的,即是指已經(jīng)賦值就不能再改變。針對(duì)字符串的一些操作(如合并、截?。┒紩?huì)產(chǎn)生出新的String對(duì)象。

5.由于寫復(fù)制的特性,在一些需要大量合并字符串的場(chǎng)合就會(huì)產(chǎn)生出很多臨時(shí)性的String對(duì)象,然后又被丟棄,浪費(fèi)掉不少內(nèi)存。所以類庫(kù)中有另一個(gè)System.Text.StringBuilder類型來高效的拼接字符串。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部