[C#] Pourquoi mon string.Insert ne fonctionne pas ?
Bonjour, je me retrouve face à un problème tout con, je veux inclure une chaine dans un eautre à un index donné. Dans string il y a la méthode Insert() qui me permet de faire ça, mais j'ai beau essayé, l'insertion ne se fait pas.
Je suis allé faire un tour sur MSDN et j'ai tenté ceci :
Code:
1 2 3 4
|
string test_ = "abc";
test_.Insert(2, "XYZ");
MessageBox.Show(test_); |
et j'obtiens "abc" au lieu de "abXYZc", j'ai vérifié en pas-à-pas à l'aide d'un espion, mais la chaine test_ ne subbit pas de modification.
Quelqu'un a une idée d'où ça peut venir ?