使用 StringBuilder
Unity3D / c 語言 使用 Stringbuilder 引用頭文件 using System.Text
簡述StringBuilder和String的區別?
String是字符串常量。 StringBuffer是字符串變量 ,線程安全。 StringBuilder是字符串變量,線程不安全。 String類型是個不可變的對象,當每次對String進行改變時都需要生成一個新的String對象,然后將指針指向一個新的對象,如果在一個循環里面,不斷的改變一個對象,就要不斷的生成新的對象,所以效率很低,建議在不斷更改String對象的地方不要使用String類型。 StringBuilder對象在做字符串連接操作時是在原來的字符串上進行修改,改善了性能。這一點我們平時使用中也許都知道,連接操作頻繁的時候,使用StringBuilder對象。