replace character in string C# code example

Example 1: c sharp string replace

// You can use the function 'Replace()' to replace all instances
// of a string or character with a given string or character.
str  = "Hello World!"
str.Replace('o', 'e');
// Output: "Helle Werld!"

Example 2: replace index in string c#

using System.Text;
var theString = "ABCDEF";
var sb = new StringBuilder(theString);
sb[2] = "r" //replace letter at index 2 with "r"
theString = sb.ToString(); //theString: "ABrDEF"

Example 3: c# Replace Strings In C#

//The following example replaces all commas with a colon in a string.
//^_*
// Replace a char  
string odd = "1, 3, 5, 7, 9, 11, 13, 15, 17, 19";  
Console.WriteLine($ "Original odd: {odd}");  
string newOdd = odd.Replace(',', ':');  
Console.WriteLine($ "New Odd: {newOdd}");  
//The following example replaces all “Beniwal” with an empty string so only first names are copied to the new string.

string authors = "Mahesh Beniwal, Neel Beniwal, Raj Beniwal, Dinesh Beniwal";  
Console.WriteLine($ "Authors with last names: {authors}");  
// Remove all Beniwal with space and remove space with empty string  
string firstNames = authors.Replace(" Beniwal", "");  
Console.WriteLine($ "Authors without last names: {firstNames}");