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