我有一个字符串strText,上面有一定的值,我需要在strText的指定位置指定'\ 0'或charactor。 即strText [5] ='\ 0'如何在c#中使用。
答案 0 :(得分:3)
您可以使用Insert方法指定索引。你需要给它一个字符串,所以如果你可以用'\ 0'替换'\ 0'或者只是调用.ToString()
strText = strText.Insert(5, yourChar.ToString());
答案 1 :(得分:2)
字符串是不可变的,因此您需要将其转换为字符数组,将字符设置在指定位置,然后转换回字符串:
char[] characters = "ABCDEFG".ToCharArray ();
characters[5] = '\0';
string foo = new String (characters);