C#中String的特別之處
提問人:劉冬梅發(fā)布時間:2020-10-13
1.不變性;
2.讀共享,寫復(fù)制;
3.字符串駐留技術(shù);
4.String是引用類型,但其值確是不可變的,即是指已經(jīng)賦值就不能再改變。針對字符串的一些操作(如合并、截?。┒紩a(chǎn)生出新的String對象。
5.由于寫復(fù)制的特性,在一些需要大量合并字符串的場合就會產(chǎn)生出很多臨時性的String對象,然后又被丟棄,浪費掉不少內(nèi)存。所以類庫中有另一個System.Text.StringBuilder類型來高效的拼接字符串。
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點擊加載更多評論>>