1
我有一个字符串strText,它具有一定的值,我需要在strText的指定位置分配'\ 0'或字符。 ie strText [5] ='\ 0'.how它可能在c#中。如何在c#中为字符串变量赋一个char值
我有一个字符串strText,它具有一定的值,我需要在strText的指定位置分配'\ 0'或字符。 ie strText [5] ='\ 0'.how它可能在c#中。如何在c#中为字符串变量赋一个char值
字符串是不变的,所以你需要将其转换为字符数组,设定在指定位置的字符,然后再转换回字符串:
您可以使用Insert方法指定该指数。你需要,虽然给它一个字符串,因此,如果你可以用“\ 0”代替“\ 0”,否则只是调用的ToString()
strText = strText.Insert(5, yourChar.ToString());
注意,这会在该位置添加字符,而不是取代在那个位置上的角色带着一个新角色。 – 2010-10-21 18:25:57