Strings.StrReverse(String) Methode

Definitie

Retourneert een tekenreeks waarin de volgorde van de tekstelementen in de opgegeven tekenreeks wordt omgekeerd.

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

Parameters

Expression
String

Required. Tekenreeksexpressie waarvan de tekstelementen moeten worden omgekeerd. Als Expression dit een tekenreeks met lengte nul (""), wordt een tekenreeks met lengte nul geretourneerd.

Retouren

Een tekenreeks waarin de volgorde van de tekstelementen in de opgegeven tekenreeks wordt omgekeerd.

Voorbeelden

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

Opmerkingen

De StrReverse functie retourneert een tekenreeks die dezelfde tekstelementen bevat als Expression, maar in de tegenovergestelde volgorde. Een tekstelement als een teksteenheid die wordt weergegeven als één teken, dat wil gezegd een grafeme.

Denk bijvoorbeeld aan de tekenreeks 're\u0301sume\u0301', waarbij '\u0301' het codepunt U+0301 IS WAARIN ACUTE ACCENT wordt gecombineerd. Wanneer deze tekenreeks wordt weergegeven aan de gebruiker, wordt deze tekenreeks weergegeven als het woord résumé met de accenten die correct over de e-tekens zijn geplaatst. Als het woord résumé per teken werd omgekeerd, zou ́emuśerde resulterende tekenreeks zijn, met een van de accenten boven het verkeerde teken. In plaats StrReverse daarvan verdeelt u de invoertekenreeks in de afzonderlijke tekstelementen, zodat elk tekstelement intact blijft, maar de posities van elk tekstelement in de resulterende tekenreeks verwisselt.

Zie de sectie Markeringen voor de klasse StringInfo voor meer informatie over hoe .NET een tekenreeksexemplaren opsplitst in tekstelementen.

Van toepassing op

Zie ook