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 Expressionenthä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śerdie 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.