C#替换字符串

来源:百度知道 编辑:UC知道 时间:2024/05/18 21:57:07
str="schschsch";
现用C#语言把第二个字符到第四个字符替换成111,应该怎么写?

string str = "schschsch";
string str1 = str.Substring(0, 2);
string str2 = str.Substring(5);
string str = str1 + "111" + str2;

所有字符串反复修改操作建议使用
StringBiulder
StringBiulder sb = new StringBiulder("schschsch");
...

strncpy( str+1,"111",3 );