RuleBasedCollator.GetCollationKey(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Rufen Sie einen Sortierschlüssel für die Argumentzeichenfolgenquelle aus dieser RuleBasedCollator ab.
[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
Parameter
- source
- String
der textzeichenfolge, der in einen Sortierschlüssel umgewandelt werden soll.
Gibt zurück
den CollationKey für die angegebene Zeichenfolge basierend auf den Sortierregeln dieser RuleBasedCollator. Wenn die Quellzeichenfolge null ist, wird ein Null-CollationKey zurückgegeben.
- Attribute
Hinweise
Rufen Sie einen Sortierschlüssel für die Argumentzeichenfolgenquelle aus dieser RuleBasedCollator ab.
Allgemeine Empfehlung: <Br> Wenn der Vergleich mit derselben Zeichenfolge mehrmals durchgeführt werden soll, wäre es effizienter, CollationKeys für die Zeichenfolgen zu generieren und CollationKey.compareTo(CollationKey) für die Vergleiche zu verwenden. Wenn die einzelnen Zeichenfolgen nur einmal verglichen werden, hat die Verwendung der Methode RuleBasedCollator.compare(String, String) eine bessere Leistung.
Eine Erläuterung zu CollationKeys finden Sie in der Klassendokumentation.
Java Dokumentation für android.icu.text.RuleBasedCollator.getCollationKey(java.lang.String).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.