ICharSequence.Compare 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.
Überlädt
| Name | Beschreibung |
|---|---|
| Compare(ICharSequence, ICharSequence) |
Vergleicht zwei |
| Compare(String, String) |
Vergleicht zwei |
Compare(ICharSequence, ICharSequence)
Vergleicht zwei CharSequence Instanzen lexikalisch.
[Android.Runtime.Register("compare", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I", "", ApiSince=34)]
public static int Compare(Java.Lang.ICharSequence cs1, Java.Lang.ICharSequence cs2);
[<Android.Runtime.Register("compare", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I", "", ApiSince=34)>]
static member Compare : Java.Lang.ICharSequence * Java.Lang.ICharSequence -> int
Parameter
- cs1
- ICharSequence
der erste CharSequence
- cs2
- ICharSequence
die zweite CharSequence
Gibt zurück
der Wert 0 , wenn die beiden CharSequence gleich sind; eine negative ganze Zahl, wenn die erste CharSequence lexikalisch kleiner als die zweite ist; oder eine positive ganze Zahl, wenn die erste CharSequence lexikalisch größer als die zweite ist.
- Attribute
Hinweise
Vergleicht zwei CharSequence Instanzen lexikalisch. Gibt einen negativen Wert, null oder einen positiven Wert zurück, wenn die erste Sequenz lexikalisch kleiner als, gleich oder größer als die zweite ist.
Die lexikographische Sortierung ist CharSequence wie folgt definiert. Erwägen Sie, dass CharSequence ein Längenwert eine Abfolge von Zeichenwerten ist, cs[0] zu cs[len-1]. Angenommen , k ist der niedrigste Index, bei dem sich die entsprechenden Zeichenwerte von jeder Sequenz unterscheiden. Die lexikographische Reihenfolge der Sequenzen wird durch einen numerischen Vergleich der Zeichenwerte cs1[k] mit cs2[k] bestimmt. Wenn kein solcher Index k vorhanden ist, gilt die kürzere Abfolge lexikalisch weniger als die andere. Wenn die Sequenzen dieselbe Länge aufweisen, werden die Sequenzen lexikalisch gleich angesehen.
In 11 hinzugefügt.
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.
Gilt für:
Compare(String, String)
Vergleicht zwei CharSequence Instanzen lexikalisch.
public static int Compare(string cs1, string cs2);
static member Compare : string * string -> int
Parameter
- cs1
- String
der erste CharSequence
- cs2
- String
die zweite CharSequence
Gibt zurück
der Wert 0 , wenn die beiden CharSequence gleich sind; eine negative ganze Zahl, wenn die erste CharSequence lexikalisch kleiner als die zweite ist; oder eine positive ganze Zahl, wenn die erste CharSequence lexikalisch größer als die zweite ist.
Hinweise
Vergleicht zwei CharSequence Instanzen lexikalisch. Gibt einen negativen Wert, null oder einen positiven Wert zurück, wenn die erste Sequenz lexikalisch kleiner als, gleich oder größer als die zweite ist.
Die lexikographische Sortierung ist CharSequence wie folgt definiert. Erwägen Sie, dass CharSequence ein Längenwert eine Abfolge von Zeichenwerten ist, cs[0] zu cs[len-1]. Angenommen , k ist der niedrigste Index, bei dem sich die entsprechenden Zeichenwerte von jeder Sequenz unterscheiden. Die lexikographische Reihenfolge der Sequenzen wird durch einen numerischen Vergleich der Zeichenwerte cs1[k] mit cs2[k] bestimmt. Wenn kein solcher Index k vorhanden ist, gilt die kürzere Abfolge lexikalisch weniger als die andere. Wenn die Sequenzen dieselbe Länge aufweisen, werden die Sequenzen lexikalisch gleich angesehen.
In 11 hinzugefügt.
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.