Strings.StrReverse(String) Methode

Definition

Gibt eine Zeichenfolge zurück, in der die Reihenfolge der Textelemente in der angegebenen Zeichenfolge umgekehrt wird.

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

Parameter

Expression
String

Required. Zeichenfolgenausdruck, dessen Textelemente umgekehrt werden sollen. Wenn Expression es sich um eine leere Zeichenfolge ("") handelt, wird eine leere Zeichenfolge zurückgegeben.

Gibt zurück

Eine Zeichenfolge, in der die Reihenfolge der Textelemente in der angegebenen Zeichenfolge umgekehrt wird.

Beispiele

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

Hinweise

Die StrReverse Funktion gibt eine Zeichenfolge zurück, die dieselben Textelemente wie Expression, aber in der entgegengesetzten Reihenfolge enthält. Ein Textelement als Eine Texteinheit, die als einzelnes Zeichen angezeigt wird, d. h. als Grapheme.

Betrachten Sie z. B. die Zeichenfolge "re\u0301sume\u0301", wobei "\u0301" der Codepunkt U+0301 IST, DER AKUTE AKZENT KOMBINIERT. Wenn diese Zeichenfolge für den Benutzer angezeigt wird, wird diese Zeichenfolge als Wort résumé mit den Akzenten angezeigt, die korrekt über den Zeichen "e" platziert werden. Wenn das Wort résumé durch Zeichen umgekehrt wurde, würde ́emuśerdie resultierende Zeichenfolge mit einem der Akzente über dem falschen Zeichen sein. StrReverse Dividiert stattdessen die Eingabezeichenfolge in die einzelnen Textelemente, wobei jedes Textelement intakt bleibt, aber die Positionen der einzelnen Textelemente innerhalb der resultierenden Zeichenfolge ausgetauscht werden.

Weitere Informationen dazu, wie .NET eine Zeichenfolgeninstanz in Textelemente unterteilen, finden Sie im Abschnitt Remarks für die StringInfo-Klasse.

Gilt für:

Weitere Informationen