例如:
源字符串:string word = "我是刘文杰";我想知道如下两个问题分别应该怎样编码实现:1、把这个字符串的第三个字符变为“李”。(即修改某个位置的值)2、把这个字符串变为“我是陈兵”。(即修改某一段的值)
源字符串:string word = "我是刘文杰";我想知道如下两个问题分别应该怎样编码实现:1、把这个字符串的第三个字符变为“李”。(即修改某个位置的值)2、把这个字符串变为“我是陈兵”。(即修改某一段的值)
用Substring重行组合吧
2.word=word.Replace("刘文杰","陈兵")
char[] cword = word.ToCharArray();
cword[2] = '李';
word = "";
for(int i = 0;i<cword.Length;i++)
{
word += cword[i].ToString();
}
Console.WriteLine(word.ToString());
不知道String的构造函数吗? for(int i = 0;i<cword.Length;i++)
{
word += cword[i].ToString();
}
=>word = new String(cword);