Collator.Compare メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| Compare(Object, Object) |
順序の 2 つの引数を比較します。 |
| Compare(String, String) |
この Collator の照合順序規則に従って、ソース文字列とターゲット文字列を比較します。 |
Compare(Object, Object)
順序の 2 つの引数を比較します。
[Android.Runtime.Register("compare", "(Ljava/lang/Object;Ljava/lang/Object;)I", "GetCompare_Ljava_lang_Object_Ljava_lang_Object_Handler")]
public virtual int Compare(Java.Lang.Object? o1, Java.Lang.Object? o2);
[<Android.Runtime.Register("compare", "(Ljava/lang/Object;Ljava/lang/Object;)I", "GetCompare_Ljava_lang_Object_Ljava_lang_Object_Handler")>]
abstract member Compare : Java.Lang.Object * Java.Lang.Object -> int
override this.Compare : Java.Lang.Object * Java.Lang.Object -> int
パラメーター
- o1
- Object
比較する最初の String オブジェクト。
- o2
- Object
比較する 2 番目の String オブジェクト。
返品
1 番目の引数が 2 番目の引数より小さい、等しい、または 2 番目より大きい場合は、負の整数、ゼロ、または正の整数。
- 属性
例外
object1またはobject2がStringでない場合。
注釈
順序の 2 つの引数を比較します。 1 番目の引数が 2 番目の引数より小さい、等しい、または大きい場合は、負の整数、0、または正の整数を返します。
この実装は単に compare((String)o1, (String)o2)を返します。
1.2 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Compare(String, String)
この Collator の照合順序規則に従って、ソース文字列とターゲット文字列を比較します。
[Android.Runtime.Register("compare", "(Ljava/lang/String;Ljava/lang/String;)I", "GetCompare_Ljava_lang_String_Ljava_lang_String_Handler")]
public abstract int Compare(string? source, string? target);
[<Android.Runtime.Register("compare", "(Ljava/lang/String;Ljava/lang/String;)I", "GetCompare_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member Compare : string * string -> int
パラメーター
- source
- String
ソース文字列。
- target
- String
ターゲット文字列。
返品
整数値が返されます。 ソースがターゲットより小さい場合は値が 0 未満、ソースとターゲットが等しい場合は値が 0、ソースがターゲットより大きい場合は値が 0 より大きくなります。
- 属性
注釈
この Collator の照合順序規則に従って、ソース文字列とターゲット文字列を比較します。 ソース文字列がターゲット文字列より小さいか大きいかに応じて、0 より小さい、等しい、または 0 より大きい整数を返します。 使用例については、Collator クラスの説明を参照してください。
1 回の比較では、このメソッドのパフォーマンスが最も高くなります。 特定の文字列が複数の比較に関係する場合、CollationKey.compareTo のパフォーマンスが最も高くなります。 CollationKeys の使用例については、Collator クラスの説明を参照してください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。