Bonjour,
je veux utiliser la metode Replace des String mais enne n'a aucun effet,
si je fait par exeple :
String Test = "ABC";
Test.Replace("A","Z");
Console.Write(Test);
Resultat : ABC !!!
Comment dois-je faire SVP?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Cédric Bordet
Bonjour,
Le 03/03/2005, Cool6a a supposé :
je veux utiliser la metode Replace des String mais enne n'a aucun effet, si je fait par exeple : String Test = "ABC"; Test.Replace("A","Z"); Console.Write(Test); Resultat : ABC !!! Comment dois-je faire SVP?
Et Console.Write(Test.Replace("A","Z")); ?
-- Cédric http://www.les-parcs.com/
Bonjour,
Le 03/03/2005, Cool6a a supposé :
je veux utiliser la metode Replace des String mais enne n'a aucun effet,
si je fait par exeple :
String Test = "ABC";
Test.Replace("A","Z");
Console.Write(Test);
Resultat : ABC !!!
Comment dois-je faire SVP?
je veux utiliser la metode Replace des String mais enne n'a aucun effet, si je fait par exeple : String Test = "ABC"; Test.Replace("A","Z"); Console.Write(Test); Resultat : ABC !!! Comment dois-je faire SVP?
Et Console.Write(Test.Replace("A","Z")); ?
-- Cédric http://www.les-parcs.com/
nicolas franchet
La methode replace renvoie la chaine avec le remplacement il faut donc faire Test=Test.Replace("A","Z");
Cool6a a écrit :
Bonjour, je veux utiliser la metode Replace des String mais enne n'a aucun effet, si je fait par exeple : String Test = "ABC"; Test.Replace("A","Z"); Console.Write(Test); Resultat : ABC !!! Comment dois-je faire SVP?
La methode replace renvoie la chaine avec le remplacement
il faut donc faire
Test=Test.Replace("A","Z");
Cool6a a écrit :
Bonjour,
je veux utiliser la metode Replace des String mais enne n'a aucun effet,
si je fait par exeple :
String Test = "ABC";
Test.Replace("A","Z");
Console.Write(Test);
Resultat : ABC !!!
Comment dois-je faire SVP?
La methode replace renvoie la chaine avec le remplacement il faut donc faire Test=Test.Replace("A","Z");
Cool6a a écrit :
Bonjour, je veux utiliser la metode Replace des String mais enne n'a aucun effet, si je fait par exeple : String Test = "ABC"; Test.Replace("A","Z"); Console.Write(Test); Resultat : ABC !!! Comment dois-je faire SVP?
Cool6a
Desolé pour le derangement, il fallait mettre Test = Test.Replace("A","Z"); ;-)
"Cool6a" a écrit dans le message de news:eoeTn3$
Bonjour, je veux utiliser la metode Replace des String mais enne n'a aucun effet, si je fait par exeple : String Test = "ABC"; Test.Replace("A","Z"); Console.Write(Test); Resultat : ABC !!! Comment dois-je faire SVP?
Desolé pour le derangement, il fallait mettre Test = Test.Replace("A","Z");
;-)
"Cool6a" <Cool6a@yayoo.fr> a écrit dans le message de
news:eoeTn3$HFHA.3196@TK2MSFTNGP15.phx.gbl...
Bonjour,
je veux utiliser la metode Replace des String mais enne n'a aucun effet,
si je fait par exeple :
String Test = "ABC";
Test.Replace("A","Z");
Console.Write(Test);
Resultat : ABC !!!
Comment dois-je faire SVP?
Desolé pour le derangement, il fallait mettre Test = Test.Replace("A","Z"); ;-)
"Cool6a" a écrit dans le message de news:eoeTn3$
Bonjour, je veux utiliser la metode Replace des String mais enne n'a aucun effet, si je fait par exeple : String Test = "ABC"; Test.Replace("A","Z"); Console.Write(Test); Resultat : ABC !!! Comment dois-je faire SVP?
Bruno Jouhier [MVP]
Les strings sont "immutables". Il n'y a aucune méthode qui modifie un string "sur place" (comme en C ou C++), seulement des méthodes qui retournent un nouveau string. Il y a aussi la classe System.Text.StringBuilder qui permet de construire des strings par une série d'opérations (Append par exemple) de manière efficace (sans réallouer un nouveau string à chaque fois).
Bruno
"Cool6a" a écrit dans le message de news: eyD9p6$
Desolé pour le derangement, il fallait mettre Test = Test.Replace("A","Z"); ;-)
"Cool6a" a écrit dans le message de news:eoeTn3$
Bonjour, je veux utiliser la metode Replace des String mais enne n'a aucun effet, si je fait par exeple : String Test = "ABC"; Test.Replace("A","Z"); Console.Write(Test); Resultat : ABC !!! Comment dois-je faire SVP?
Les strings sont "immutables". Il n'y a aucune méthode qui modifie un string
"sur place" (comme en C ou C++), seulement des méthodes qui retournent un
nouveau string. Il y a aussi la classe System.Text.StringBuilder qui permet
de construire des strings par une série d'opérations (Append par exemple) de
manière efficace (sans réallouer un nouveau string à chaque fois).
Bruno
"Cool6a" <Cool6a@yayoo.fr> a écrit dans le message de news:
eyD9p6$HFHA.3376@TK2MSFTNGP14.phx.gbl...
Desolé pour le derangement, il fallait mettre Test =
Test.Replace("A","Z");
;-)
"Cool6a" <Cool6a@yayoo.fr> a écrit dans le message de
news:eoeTn3$HFHA.3196@TK2MSFTNGP15.phx.gbl...
Bonjour,
je veux utiliser la metode Replace des String mais enne n'a aucun effet,
si je fait par exeple :
String Test = "ABC";
Test.Replace("A","Z");
Console.Write(Test);
Resultat : ABC !!!
Comment dois-je faire SVP?
Les strings sont "immutables". Il n'y a aucune méthode qui modifie un string "sur place" (comme en C ou C++), seulement des méthodes qui retournent un nouveau string. Il y a aussi la classe System.Text.StringBuilder qui permet de construire des strings par une série d'opérations (Append par exemple) de manière efficace (sans réallouer un nouveau string à chaque fois).
Bruno
"Cool6a" a écrit dans le message de news: eyD9p6$
Desolé pour le derangement, il fallait mettre Test = Test.Replace("A","Z"); ;-)
"Cool6a" a écrit dans le message de news:eoeTn3$
Bonjour, je veux utiliser la metode Replace des String mais enne n'a aucun effet, si je fait par exeple : String Test = "ABC"; Test.Replace("A","Z"); Console.Write(Test); Resultat : ABC !!! Comment dois-je faire SVP?