Partager via


Strings.StrReverse(String) Méthode

Définition

Retourne une chaîne dans laquelle l’ordre des éléments de texte dans la chaîne spécifiée est inversé.

public:
 static System::String ^ StrReverse(System::String ^ Expression);
public static string StrReverse (string? Expression);
public static string StrReverse (string Expression);
static member StrReverse : string -> string
Public Function StrReverse (Expression As String) As String

Paramètres

Expression
String

Obligatoire. Expression de chaîne dont les éléments de texte doivent être inversés. Si Expression est une chaîne de longueur nulle (""), une chaîne de longueur nulle est retournée.

Retours

Chaîne dans laquelle l’ordre des éléments de texte dans la chaîne spécifiée est inversé.

Exemples

Dim testString As String = "ABCDEFG"
' Returns "GFEDCBA".
Dim revString As String = StrReverse(testString)

Remarques

La StrReverse fonction retourne une chaîne qui contient les mêmes éléments de texte que Expression, mais dans l’ordre inverse. Élément de texte sous la forme d’une unité de texte affichée sous la forme d’un seul caractère, c’est-à-dire d’un graphème.

Par exemple, considérez la chaîne « re\u0301sume\u0301 », où « \u0301 » est le point de code U+0301 COMBINING AIGU ACCENT. Lorsqu’elle est affichée à l’utilisateur, cette chaîne apparaît en tant que mot résumé avec les accents correctement placés sur les caractères « e ». Si le mot résumé a été inversé caractère par caractère, la chaîne résultante serait ́emuśer, avec l’un des accents sur le caractère incorrect. Au lieu de cela, StrReverse divise la chaîne d’entrée en ses éléments de texte individuels, en conservant chaque élément de texte intact, mais en permutant les positions de chaque élément de texte dans la chaîne résultante.

Pour plus d’informations sur la façon dont .NET divise une chaîne instance en éléments de texte, consultez la section Remarques de la classe StringInfo.

S’applique à

Voir aussi