Strings.StrReverse(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve uma cadeia em que a ordem dos elementos do texto na cadeia especificada é invertida.
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
Parâmetros
- Expression
- String
Required. Expressão em cadeia cujos elementos de texto devem ser invertidos. Se Expression for uma cadeia de comprimento zero (""), uma cadeia de comprimento zero é devolvida.
Devoluções
Uma cadeia em que a ordem dos elementos do texto na cadeia especificada é invertida.
Exemplos
Dim testString As String = "ABCDEFG"
' Returns "GFEDCBA".
Dim revString As String = StrReverse(testString)
Observações
A StrReverse função devolve uma cadeia que contém os mesmos elementos de texto que Expression, mas na ordem oposta. Um elemento de texto como uma unidade de texto que é apresentada como um único carácter, ou seja, um grafema.
Por exemplo, considere a cadeia "re\u0301sume\u0301", onde '\u0301' é o ponto de código U+0301 COMBINANDO O ACENTO AGUDO. Quando apresentada ao utilizador, esta cadeia aparece como a palavra résumé com os acentos corretamente colocados sobre os caracteres 'e'. Se a palavra résumé fosse invertida carácter a caractere, a cadeia resultante seria ́emuśer, com um dos acentos sobre o carácter errado. Em vez disso, StrReverse divide a cadeia de entrada nos seus elementos de texto individuais, mantendo cada elemento intacto mas trocando as posições de cada elemento dentro da cadeia resultante.
Para mais informações sobre como .NET divide uma instância string em elementos de texto, consulte a secção Remarks para a classe StringInfo.