Udostępnij za pośrednictwem


Strings.StrReverse(String) Metoda

Definicja

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.

Dotyczy

Zobacz też