Compartir vía


Strings.StrReverse(String) Método

Definición

Devuelve una cadena en la que se invierte el orden de los elementos de texto de la cadena especificada.

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

Necesario. Expresión de cadena cuyos elementos de texto se van a invertir. Si Expression es una cadena de longitud cero (""), se devuelve una cadena de longitud cero.

Devoluciones

Cadena en la que se invierte el orden de los elementos de texto de la cadena especificada.

Ejemplos

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

Comentarios

La StrReverse función devuelve una cadena que contiene los mismos elementos Expressionde texto que , pero en el orden opuesto. Elemento de texto como una unidad de texto que se muestra como un solo carácter, es decir, un grafo.

Por ejemplo, considere la cadena "re\u0301sume\u0301", donde '\u0301' es el punto de código U+0301 COMBINANDO ACENTO AGUDO. Cuando se muestra al usuario, esta cadena aparece como la palabra résumé con los acentos colocados correctamente sobre los caracteres "e". Si la palabra résumé se invierte carácter por carácter, la cadena resultante sería ́emuśer, con uno de los acentos sobre el carácter incorrecto. En su lugar, StrReverse divide la cadena de entrada en sus elementos de texto individuales, manteniendo intacto cada elemento de texto, pero intercambiando las posiciones de cada elemento de texto dentro de la cadena resultante.

Para obtener más información sobre cómo .NET divide una instancia de cadena en elementos de texto, vea la sección Comentarios de la clase StringInfo.

Se aplica a

Consulte también