c#

c#怎么替换字符串指定位置的字符

小亿
887
2024-05-11 15:01:52
栏目: 编程语言
开发者专用服务器限时活动,0元免费领! 查看>>

在C#中可以使用StringBuilder类来替换字符串指定位置的字符。以下是一个示例代码:

using System;
using System.Text;

class Program
{
    static void Main()
    {
        string originalString = "Hello, World!";
        
        StringBuilder stringBuilder = new StringBuilder(originalString);
        
        int position = 7; // 要替换的字符位置
        
        char newChar = 'X'; // 替换成的新字符
        
        stringBuilder[position] = newChar;
        
        string newString = stringBuilder.ToString();
        
        Console.WriteLine(newString);
    }
}

在上面的示例中,原始字符串是"Hello, World!“,我们将第7个位置的字符替换为’X’。最后输出结果为"Hello, WXrld!”。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:c#如何替换指定位置字符串

0
看了该问题的人还看了