Condividi tramite


Strings.StrReverse(String) Metodo

Definizione

Restituisce una stringa in cui l'ordine degli elementi di testo nella stringa specificata viene invertito.

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

Parametri

Expression
String

Obbligatorio. Espressione stringa i cui elementi di testo devono essere invertiti. Se Expression è una stringa di lunghezza zero (""), viene restituita una stringa di lunghezza zero.

Restituisce

Stringa in cui l'ordine degli elementi di testo nella stringa specificata viene invertito.

Esempio

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

Commenti

La StrReverse funzione restituisce una stringa che contiene gli stessi elementi di testo di Expression, ma nell'ordine opposto. Elemento di testo come unità di testo visualizzato come singolo carattere, ovvero un grafo.

Si consideri ad esempio la stringa "re\u0301sume\u0301", dove '\u0301' è il punto di codice U+0301 COMBINANDO ACCENTO ACUTO. Quando viene visualizzata all'utente, questa stringa viene visualizzata come parola résumé con gli accenti posizionati correttamente sui caratteri "e". Se la parola résumé è stata invertita in base al carattere, la stringa risultante sarà ́emuśer, con uno degli accenti sul carattere errato. Divide invece StrReverse la stringa di input nei singoli elementi di testo, mantenendo intatti ogni elemento di testo, ma scambiando le posizioni di ogni elemento di testo all'interno della stringa risultante.

Per altre informazioni su come .NET divide un'istanza di stringa in elementi di testo, vedere la sezione Osservazioni per la classe StringInfo.

Si applica a

Vedi anche