RuleBasedCollator.GetCollationKey(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottenere una chiave delle regole di confronto per l'argomento Origine stringa da questo RuleBasedCollator.
[Android.Runtime.Register("getCollationKey", "(Ljava/lang/String;)Landroid/icu/text/CollationKey;", "", ApiSince=24)]
public override Android.Icu.Text.CollationKey? GetCollationKey(string? source);
[<Android.Runtime.Register("getCollationKey", "(Ljava/lang/String;)Landroid/icu/text/CollationKey;", "", ApiSince=24)>]
override this.GetCollationKey : string -> Android.Icu.Text.CollationKey
Parametri
- source
- String
stringa di testo da trasformare in una chiave delle regole di confronto.
Valori restituiti
CollationKey per la stringa specificata in base alle regole di confronto di RuleBasedCollator. Se la stringa di origine è null, viene restituito un valore CollationKey null.
- Attributi
Commenti
Ottenere una chiave delle regole di confronto per l'argomento Origine stringa da questo RuleBasedCollator.
Raccomandazione generale: <br> Se il confronto deve essere eseguito con la stessa stringa più volte, sarebbe più efficiente generare collationKey per le stringhe e usare CollationKey.compareTo(CollationKey) per i confronti. Se ogni stringa viene confrontata una sola volta, l'utilizzo del metodo RuleBasedCollator.compare(String, String) avrà prestazioni migliori.
Per una spiegazione di CollationKeys, vedere la documentazione della classe.
per android.icu.text.RuleBasedCollator.getCollationKey(java.lang.String).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.