Replaces all occurrences of a specified character in this instance with another specified character. : StringBuilder « Development Class « C# / C Sharp






Replaces all occurrences of a specified character in this instance with another specified character.

 

using System;
using System.Text;

class Sample 
{
    public static void Main() 
    {
        string str = "";
        StringBuilder sb = new StringBuilder(str);
    
        Console.WriteLine("Original value:");
        Console.WriteLine(sb);
    
        sb.Replace('#', '!', 15, 29);   
        Console.WriteLine(sb);
        sb.Replace('!', 'o');           
        Console.WriteLine(sb);
        sb.Replace("cat", "dog");       
        Console.WriteLine(sb);
        sb.Replace("dog", "fox", 1, 20);
    
        Console.WriteLine(sb);
    }

}

   
  








Related examples in the same category

1.Create a StringBuilder which hold 100 characters.
2.Length and Indexer
3.Use StringBuilder to reverse a string
4.using the StringBuilder methods Replace, Insert, Append, AppendFormat, and Remove:
5.String ConcatenationString Concatenation
6.illustrates reading and writing string dataillustrates reading and writing string data
7.Replace char in a StringBuilder object
8.Replace Char with String
9.Represents a mutable string of characters.
10.Create StringBuilder class using the specified capacity.
11.Create StringBuilder class that starts with a specified capacity and can grow to a specified maximum.
12.Create a StringBuilder class using the specified string.
13.Create StringBuilder class using the specified string and capacity.
14.Create StringBuilder class from the specified substring and capacity.
15.Appends various data to StringBuilder
16.Appends a composite format string
17.Appends the default line terminator to the end of the current StringBuilder object.
18.Gets or sets the maximum number of characters that can be contained
19.Removes all characters from the current StringBuilder instance.
20.Copies characters to a destination Char array.
21.Inserts various data types
22.Removes the specified range of characters from this instance.