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

C#中String的特別之處

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

1.不變性;

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

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

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

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

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

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