tu te compliquait vraiment la vie
si tu veux pas changer toutes les occurences d'un caractère mais le 4ème caractère seulement par exemple, tu fais :
mystring.Delete(3,1);
//on compte les caractères en partant de zéro
//donc pour le 4ème, c'est 3
mystring.Insert(3,'e')