In this source code example, we will demonstrate the usage of the StringBuilder Replace method in C# with an example.
The Replace method replaces a substring in the string builder with the specified new string.
C# StringBuilder Replace Example
The below example replaces the word fox with dog:
using System;
using System.Text;
class StringBuilderExample {
static void Main() {
var sentence = "I saw a red fox running into the forest.";
var builder = new StringBuilder(sentence);
var term = "fox";
var newterm = "dog";
int idx = builder.ToString().IndexOf(term);
int len = term.Length;
builder.Replace(term, newterm, idx, idx + len);
Console.WriteLine(builder);
}
}
Output:
I saw a red dog running into the forest.
Comments
Post a Comment