我要插入的空間中的字符串爲什麼在指定的代碼中指定的限制之後沒有插入空格?
public string MySplit()
{
string SplitThis = "aaaaaaaaaaaa"; // assume that string has more than 34 chars
string[] array = new string[SplitThis .Length/34];
for (int i = 1; i <= array.Length; i++)
{
SplitThis .Insert(i * 34, " ");
}
return SplitThis;
}
當我快速監視
每34個字符 「SplitThis .Insert(I * 34」, 「);」我可以看到空格,但結果字符串不顯示空格。爲什麼?
這可能是更快地創建具有預定緩衝區大小一個StringBuilder,然後在循環填充它。 – jgauffin 2010-09-03 11:04:42