Replace method. : StringBuilder « Data Type « VB.Net Tutorial






Imports System
Imports System.Text

Class Sample
   Public Shared Sub Main()
      Dim str As String = "The quick br!wn d#g jumps #ver the lazy cat."
      Dim sb As New StringBuilder(str)

      
      Console.WriteLine("{0}", sb.ToString())

      sb.Replace("#"c, "!"c, 15, 29)   ' Some '#' -> '!'
      Console.WriteLine("{0}", sb.ToString())
      sb.Replace("!"c, "o"c)           ' All '!' -> 'o'
      Console.WriteLine("{0}", sb.ToString())
      sb.Replace("cat", "dog")         ' All "cat" -> "dog"
      Console.WriteLine("{0}", sb.ToString())
      sb.Replace("dog", "fox", 15, 20) ' Some "dog" -> "fox"
      Console.WriteLine("Final value:")
      Console.WriteLine("{0}", sb.ToString())
   End Sub 'Main

      
End Class








2.40.StringBuilder
2.40.1.Demonstrating StringBuilder class constructors
2.40.2.StringBuilder: Insert string, Append and Replace
2.40.3.Append Char to StringBuilder
2.40.4.Demonstrating StringBuilder Append methods
2.40.5.StringBuilder AppendFormat
2.40.6.StringBuilder.AppendFormat: {0:D} is ${1: #,###.00}
2.40.7.Replace method.
2.40.8.Insert method of StringBuilder
2.40.9.StringBuilder: Length, Capacity, EnsureCapacity
2.40.10.Use StringBuilder Indexer
2.40.11.Demonstrating methods Insert and Remove of the StringBuilder class
2.40.12.Demonstrating method Replace
2.40.13.Use StringBuilder to reverse a string
2.40.14.StringBuilder.ToStrings
2.40.15.Performance difference between String and StringBuilder