Untuk menggantikan satu subrentetan dengan yang lain dalam rentetan dalam C#, gunakan  kaedah Ganti(). Terdapat dua kes penggunaan:
Ganti(aksara lama, aksara baharu) -  aksara lama digantikan dengan aksara baru; 
Ganti(rentetan lama, rentetan baharu) -  rentetan lama digantikan dengan rentetan baharu, iaitu lebih daripada satu aksara boleh diganti. 
Contoh penggantian sebaris dalam C#:
rentetan telefon = "+1-234-567-89-10";
// sempang ditukar kepada ruang
rentetan edited_phone = telefon.Ganti("-", "  ");
// +1 234 567 89 10