Để thay thế một chuỗi con bằng một chuỗi khác trong một chuỗi trong C#, hãy sử dụng  phương thức Thay thế (). Có hai trường hợp sử dụng:
Replace(char old, char new) -  char old được thay thế bằng char new; 
Replace(string old, string new) -  string old được thay thế bằng string new, tức là có thể có nhiều hơn một ký tự đã thay thế. 
Ví dụ thay thế nội tuyến trong C#:
string phone = "+1-234-567-89-10";
// dấu gạch nối được đổi thành dấu cách
string edited_phone = phone.Replace("-", "  ");
// +1 234 567 89 10