如果我做myString.Replace(“A”,“B”);它将替换A到B的所有实例.
我怎么能不这样做而不是整个字符串而只是字符5000-5500?
StringBuilder myStringBuilder = new StringBuilder(myString); myStringBuilder.Replace("A","B",5000,500); myString = myStringBuilder.ToString();
它将需要比使用String.Substring()的方法更少的内存分配.