Condividi tramite


String.CompareToIgnoreCase(String) Metodo

Definizione

Confronta due stringhe lessicograficamente, ignorando le differenze tra maiuscole e minuscole.

[Android.Runtime.Register("compareToIgnoreCase", "(Ljava/lang/String;)I", "")]
public int CompareToIgnoreCase (string str);
[<Android.Runtime.Register("compareToIgnoreCase", "(Ljava/lang/String;)I", "")>]
member this.CompareToIgnoreCase : string -> int

Parametri

str
String

String da confrontare.

Restituisce

Un numero intero negativo, zero o un numero intero positivo come stringa specificata è maggiore, uguale o minore di questo valore string, ignorando le considerazioni relative ai casi.

Attributi

Eccezioni

se string è null.

Commenti

Confronta due stringhe lessicograficamente, ignorando le differenze tra maiuscole e minuscole. Questo metodo restituisce un intero il cui segno è quello di chiamare compareTo con versioni normalizzate delle stringhe in cui le differenze tra maiuscole e minuscole sono state eliminate chiamando Character.toLowerCase(Character.toUpperCase(character)) su ogni carattere.

Si noti che questo metodo non <><> tiene conto delle impostazioni locali e comporterà un ordinamento insoddisfacente per determinate impostazioni locali. La java.text.Collator classe fornisce un confronto sensibile alle impostazioni locali.

Aggiunta nella versione 1.2.

Documentazione java per java.lang.String.compareToIgnoreCase(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a