stringbuilder delete(int start, int end) 刪除指定起始和結束位置之間的字元(含頭不含尾)
stringbuilder deletecharat(int index) 刪除指定下標處的字元
stringbuilder insert(int offset, object obj) 在指定下標處插入乙個任意型別資料
stringbuilder reverse()將字串翻轉
void setcharat(int index, char ch) 修改指定下標處的字元為ch
void setlength(int newlength) 設定字串長度是newlength
trimtosize() 將所有沒有使用的陣列空間去除 。 如果使用setlength,該方法無效
int capacity() 返回當前容量。
常用類庫StringBuilder
常用類庫 stringbuilder高效的字串操作 後台編輯使用的比較多 當大量進行字串操作的時候,比如,很多次的字串的拼接操作。string 物件是不可變的。每次使用 system.string 類中的乙個方法時,都要在記憶體中建立乙個新的字串物件,這就需要為該新物件分配新的空間。在需要對字串執行...
StringBuilder的常用方法
在程式開發過程中,我們常常碰到字串連線的情況,方便和直接的方式是通過 符號來實現,但是這種方式達到目的的效率比較低,且每執行一次都會建立乙個string物件,即耗時,又浪費空間。使用stringbuilder類就可以避免這種問題的發生,下面就stringbuilder的使用做個簡要的總結 一 建立s...
StringBuilder的常用方法
在程式開發過程中,我們常常碰到字串連線的情況,方便和直接的方式是通過 符號來實現,但是這種方式達到目的的效率比較低,且每執行一次都會建立乙個string物件,即耗時,又浪費空間。使用stringbuilder類就可以避免這種問題的發生,下面就stringbuilder的使用做個簡要的總結 一 建立s...