String類和StringBuilder類

發表于:2007-05-25來源:作者:點擊數: 標簽:中使類和String
C#中使用的文本,學習的目的是減少處理字符串時重新分配內存的次數 string sl=dog; 這個語句編輯器已知字符串の長度,故sl可以內置 string sl; sl=dog; 這個語句中由于sl變量是動態分配的,故sl沒有內置,要強行內置的方法是: String.Intern(sl); 轉義字符
C#中使用的文本,學習的目的是減少處理字符串時重新分配內存的次數

string sl="dog";

這個語句編輯器已知字符串の長度,故sl可以內置

string sl;

sl="dog";

這個語句中由于sl變量是動態分配的,故sl沒有內置,要強行內置的方法是:

String.Intern(sl);

轉義字符\和@

轉義系列

Unicode值

說明

x0000

\a

x0007

警告

\b

x0008

退格

\t

x0009

水平制表符

\n

x000A

換行

\v

x000B

垂直制表符

\f

x000C

換頁

\r

x000D

回車

\"

x0022

雙引號

\'

x0027

單引號

\

x005c

斜杠

 

 

 

C#中還有一個特殊的字符@表示其后的字符串沒有任何特殊的含義

Console.WriteLine(@"Hellow \t world");


StringBuilder類的是為了解決對字符串進行重復修改的過程中創建大量對象的問題。StringBuilder類以Char為單位向字符串分配空間,所以操作中不需要進行額外的內存分配操作。

 

原文轉自:http://www.anti-gravitydesign.com

評論列表(網友評論僅供網友表達個人看法,并不表明本站同意其觀點或證實其描述)
国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97