Normalizzare le stringhe in maiuscolo

Aggiornamento: novembre 2007

TypeName

NormalizeStringsToUppercase

CheckId

CA1308

Categoria

Microsoft.Globalization

Breaking Change

Non sostanziale

Causa

Un'operazione normalizza stringhe in minuscolo.

Descrizione della regola

Le stringhe devono essere normalizzate in maiuscolo. Esiste un piccolo gruppo di caratteri che in caso di conversione a minuscola non è in grado completare un round trip. Per completare un round trip si intende inviare il carattere da un set di impostazioni internazionali a un altro che rappresenta i dati del carattere in modo diverso, quindi recuperare il carattere senza errori.

Correzione delle violazioni

Modificare le operazioni che convertono le stringhe a minuscole in modo tale da convertirle a maiuscole. Cambiare ad esempio String.ToLower(CultureInfo.InvariantCulture) in String.ToUpper(CultureInfo.InvariantCulture)

Esclusione di avvisi

L'eliminazione di un messaggio di avviso è sicura quando non si prendono decisioni di sicurezza in base al risultato, ad esempio nei casi in cui l'avviso venga visualizzato nell'interfaccia utente.

Vedere anche

Altre risorse

Avvisi di globalizzazione