Strings.StrReverse(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca ciąg, w którym kolejność elementów tekstowych w określonym ciągu jest odwrócona.
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
Parametry
- Expression
- String
Wymagane. Wyrażenie ciągu, którego elementy tekstowe mają być odwrócone. Jeśli Expression
jest ciągiem o zerowej długości (""), zwracany jest ciąg o zerowej długości.
Zwraca
Ciąg, w którym kolejność elementów tekstowych w określonym ciągu jest odwrócona.
Przykłady
Dim testString As String = "ABCDEFG"
' Returns "GFEDCBA".
Dim revString As String = StrReverse(testString)
Uwagi
Funkcja StrReverse
zwraca ciąg zawierający te same elementy tekstowe co Expression
, ale w odwrotnej kolejności. Element tekstowy jako jednostka tekstu, który jest wyświetlany jako pojedynczy znak, czyli graf.
Rozważmy na przykład ciąg "re\u0301sume\u0301", gdzie '\u0301' jest punktem kodu U+0301 ŁĄCZĄC OSTRY AKCENT. Po wyświetleniu użytkownikowi ten ciąg jest wyświetlany jako wyraz résumé
z akcentami poprawnie umieszczonymi na znakach "e". Jeśli wyraz résumé
został odwrócony przez znak, wynikowy ciąg to ́emuśer
, z jednym z akcentów na niewłaściwy znak. StrReverse
Zamiast tego dzieli ciąg wejściowy na poszczególne elementy tekstowe, zachowując nienaruszony każdy element tekstowy, ale zamieniając pozycje każdego elementu tekstowego w ciągu wynikowym.
Aby uzyskać więcej informacji na temat dzielenia wystąpienia ciągu na elementy tekstowe, zobacz sekcję Uwagi dla klasy StringInfo.