ne peut pas modifier la chaîne d'origine? string.Replace
Replace
Dans le fragment de code suivant, la méthode
string.Replace
string someTestString = "<a href=\"myfoldert/108716305-1.jpg\" target=\"_blank\">108716305-1.jpg</a>"; someTestString.Replace("108716305", "NewId42");
Explication <解> La chaîne dans
.NET est immuable, ce qui signifie que leur contenu ne peut pas être directement modifié. Lors de l'appel <时>, il crée une nouvelle chaîne contenant la valeur de remplacement, plutôt que de modifier la chaîne d'origine. Pour mettre à jour la chaîne, vous avez besoin: string.Replace
string.Replace
var newString = someTestString.Replace(someID.ToString(), sessionID);
someTestString = someTestString.Replace(someID.ToString(), sessionID);
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!