溫馨提示×

c#如何替換指定位置字符串

c#
小億
397
2024-08-01 21:12:11
欄目: 編程語言

在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"。

0