Strings.StrReverse(String) Yöntem

Tanım

Belirtilen dizedeki metin öğelerinin sırasının ters çevrildiği bir dize döndürür.

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

Parametreler

Expression
String

Gereklidir. Metin öğeleri ters çevrilecek dize ifadesi. Sıfır uzunluklu bir dize ("") ise Expression , sıfır uzunluklu bir dize döndürülür.

Döndürülenler

Belirtilen dizedeki metin öğelerinin sırasının ters çevrildiği bir dize.

Örnekler

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

Açıklamalar

işlevi, StrReverse ile aynı metin öğelerini Expressioniçeren ancak ters sırada olan bir dize döndürür. Metin öğesi, tek bir karakter olarak görüntülenen bir metin birimi, yani grafeme.

Örneğin, "re\u0301sume\u0301" dizesini düşünün; burada '\u0301', AKUT AKSAN'ı BIRLEŞTIREN U+0301 kod noktasıdır. Kullanıcıya görüntülendiğinde, bu dize vurguları 'e' karakterlerinin üzerine doğru yerleştirilmiş sözcük résumé olarak görünür. Sözcük résumé karaktere göre ters çevrildiyse, sonuçta elde edilen dize, aksanlardan biri yanlış karakterin üzerinde olacak şekilde olur ́emuśer. Bunun yerine, StrReverse giriş dizesini tek tek metin öğelerine böler ve her metin öğesini olduğu gibi tutar, ancak sonuçta elde edilen dize içindeki her metin öğesinin konumlarını değiştirebilir.

.NET'in bir dize örneğini metin öğelerine nasıl böldüğü hakkında daha fazla bilgi için StringInfo sınıfının Açıklamalar bölümüne bakın.

Şunlara uygulanır

Ayrıca bkz.