Strings.StrReverse(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma cadeia de caracteres na qual a ordem dos elementos de texto na cadeia de caracteres especificada é invertida.
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
Parâmetros
- Expression
- String
Obrigatórios. Expressão de cadeia de caracteres cujos elementos de texto devem ser invertidos. Se Expression
é uma cadeia de caracteres de tamanho zero (""), uma cadeia de caracteres de tamanho zero será retornada.
Retornos
Uma cadeia de caracteres na qual a ordem dos elementos de texto na cadeia de caracteres especificada é invertida.
Exemplos
Dim testString As String = "ABCDEFG"
' Returns "GFEDCBA".
Dim revString As String = StrReverse(testString)
Comentários
A StrReverse
função retorna uma cadeia de caracteres que contém os mesmos elementos Expression
de texto que , mas na ordem oposta. Um elemento de texto como uma unidade de texto que é exibida como um único caractere, ou seja, um grafeme.
Por exemplo, considere a cadeia de caracteres "re\u0301sume\u0301", em que '\u0301' é o ponto de código U+0301 COMBINANDO ÊNFASE AGUDA. Quando exibida para o usuário, essa cadeia de caracteres aparece como a palavra résumé
com os acentos corretamente colocados sobre os caracteres 'e'. Se a palavra résumé
fosse invertida caractere por caractere, a cadeia de caracteres resultante seria ́emuśer
, com um dos acentos sobre o caractere errado. Em vez disso, StrReverse
divide a cadeia de caracteres de entrada em seus elementos de texto individuais, mantendo cada elemento de texto intacto, mas trocando as posições de cada elemento de texto dentro da cadeia de caracteres resultante.
Para obter mais informações sobre como o .NET divide uma instância de cadeia de caracteres em elementos de texto, consulte a seção Comentários da classe StringInfo.