Strings.StrReverse(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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);
public static string StrReverse (string Expression);
static member StrReverse : string -> string
Public Function StrReverse (Expression As String) As String
Parameter
- Expression
- String
Erforderlich. Zeichenfolgenausdruck, dessen Textelemente umgekehrt werden sollen. Wenn Expression
eine Zeichenfolge der Länge 0 ("") ist, wird eine Zeichenfolge der Länge 0 (null) 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
enthält, aber in der entgegengesetzten Reihenfolge. Ein Textelement als Texteinheit, die als einzelnes Zeichen, d. h. ein Graphem, angezeigt wird.
Betrachten Sie beispielsweise die Zeichenfolge "re\u0301sume\u0301", wobei "\u0301" der Codepunkt U+0301 COMBINING ACUTE ACCENT ist. Wenn diese Zeichenfolge dem Benutzer angezeigt wird, wird diese Zeichenfolge als das Wort résumé
angezeigt, bei dem die Akzente korrekt über den "e"-Zeichen gesetzt werden. Wenn das Wort résumé
Zeichen für Zeichen umgekehrt wurde, würde ́emuśer
die resultierende Zeichenfolge sein, wobei einer der Akzente über dem falschen Zeichen liegt. StrReverse
Unterteilt stattdessen die Eingabezeichenfolge in ihre einzelnen Textelemente, wobei jedes Textelement intakt bleibt, aber die Positionen jedes Textelements in der resultierenden Zeichenfolge ausgetauscht werden.
Weitere Informationen dazu, wie .NET eine Zeichenfolge instance in Textelemente unterteilt, finden Sie im Abschnitt Hinweise für die StringInfo-Klasse.