Inverser une chaine [Résolu]

Signaler
Messages postés
29
Date d'inscription
vendredi 11 février 2005
Statut
Membre
Dernière intervention
12 juin 2006
-
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
-
Est-ce qu'il y a en C# une commande comme StrReverse en VB pour inverser une chaine ?
A voir également:

2 réponses

Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
84
Un StringBuilder dans lequel on ajoute les caractères de la chaine en partant de la fin par exemple.

ou la petite bidouille du soir ^^ :


string maChaine = "Un texte à inverser.";

// inversion
char[] maChaineArray = maChaine.ToCharArray();
Array.Reverse(maChaineArray);
string maChaineInversee = new string(maChaineArray);

MessageBox.Show(maChaine + Environment.NewLine + maChaineInversee);



Faudrais voir la différence en termes de performance entre les deux.

Cocoricoooooooo !!!!
coq
MVP Visual C#
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
49
Non je ne crois pas que cela existe au sein du framwork...
A toi de faire une méthode qui s'occupe de faire ça !
C'est pas trop compliqué

[Pub] http://www.csharpfr.com/auteurdetail.aspx?ID=13319 [\Pub]
C# forever