C# Language Modifica del caso di caratteri all'interno di una stringa

Esempio

La classe System.String supporta un numero di metodi per la conversione tra caratteri maiuscoli e minuscoli in una stringa.

Nota: la ragione per utilizzare le versioni invarianti di questi metodi è impedire la produzione di lettere impreviste specifiche della cultura. Questo è spiegato qui in dettaglio .

Esempio:

string s = "My String";
s = s.ToLowerInvariant(); // "my string"
s = s.ToUpperInvariant(); // "MY STRING"

Si noti che è possibile scegliere di specificare una cultura specifica durante la conversione in lettere minuscole e maiuscole utilizzando i metodi String.ToLower (CultureInfo) e String.ToUpper (CultureInfo) di conseguenza.