在C#中,可以使用Substring()方法和String.Replace()方法來替換指定位置的字符串。
例如,假設(shè)我們有一個字符串如下:
string originalString = "Hello, world!";
我們想要將"world"替換為"everyone",可以這樣做:
int index = originalString.IndexOf("world"); // 找到要替換的字符串的起始位置
string replacedString = originalString.Substring(0, index) + "everyone" + originalString.Substring(index + "world".Length);
在這個例子中,我們首先使用IndexOf()方法找到要替換的字符串的起始位置,然后使用Substring()方法將原始字符串拆分為替換部分之前和之后的部分,并將替換的字符串連接起來。
另外,如果我們要替換所有的"world",可以使用String.Replace()方法:
string replacedString = originalString.Replace("world", "everyone");
這將在原始字符串中找到所有的"world"并替換為"everyone"。