在C#中,使用StringBuilder
類可以方便地替換字符串中的字符。以下是一個簡單的示例,展示了如何使用StringBuilder
替換字符串中的特定字符:
using System;
using System.Text;
class Program
{
static void Main()
{
// 原始字符串
string original = "Hello, World!";
// 創建一個StringBuilder對象
StringBuilder sb = new StringBuilder(original);
// 替換字符
sb.Replace('l', 'x');
// 將結果轉換為字符串并輸出
string result = sb.ToString();
Console.WriteLine("Original: " + original);
Console.WriteLine("Modified: " + result);
}
}
在這個示例中,我們將字符串 “Hello, World!” 中的所有 ‘l’ 字符替換為 ‘x’ 字符。StringBuilder
的Replace
方法用于執行替換操作。最后,我們使用ToString
方法將StringBuilder
對象轉換為字符串并輸出結果。
輸出:
Original: Hello, World!
Modified: Hexxo, Worxd!