語言

PluralRules.Select 方法

定義

多載

名稱 Description
Select(FormattedNumber)

給定格式化的數字,回傳第一條規則中適用於該數字的關鍵字。

Select(FormattedNumberRange)

給定格式化的數字範圍,回傳該範圍的整體複數形式。

Select(Double)

給定一個浮點數,回傳適用於該數字的第一條規則關鍵字。

Select(FormattedNumber)

給定格式化的數字,回傳第一條規則中適用於該數字的關鍵字。

[Android.Runtime.Register("select", "(Landroid/icu/number/FormattedNumber;)Ljava/lang/String;", "GetSelect_Landroid_icu_number_FormattedNumber_Handler", ApiSince=31)]
public virtual string? Select(Android.Icu.Number.FormattedNumber? number);
[<Android.Runtime.Register("select", "(Landroid/icu/number/FormattedNumber;)Ljava/lang/String;", "GetSelect_Landroid_icu_number_FormattedNumber_Handler", ApiSince=31)>]
abstract member Select : Android.Icu.Number.FormattedNumber -> string
override this.Select : Android.Icu.Number.FormattedNumber -> string

參數

number
FormattedNumber

必須確定該規則的數量。

傳回

所選規則的關鍵字。

屬性

備註

給定格式化的數字,回傳第一條規則中適用於該數字的關鍵字。

FormattedNumber 允許你指定指數或尾隨零,這些都可能影響複數類別。 要取得格式化編號,請參見 NumberFormatter。

Java 文件 android.icu.text.PluralRules.select(android.icu.number.FormattedNumber)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Select(FormattedNumberRange)

給定格式化的數字範圍,回傳該範圍的整體複數形式。

[Android.Runtime.Register("select", "(Landroid/icu/number/FormattedNumberRange;)Ljava/lang/String;", "GetSelect_Landroid_icu_number_FormattedNumberRange_Handler", ApiSince=33)]
public virtual string? Select(Android.Icu.Number.FormattedNumberRange? range);
[<Android.Runtime.Register("select", "(Landroid/icu/number/FormattedNumberRange;)Ljava/lang/String;", "GetSelect_Landroid_icu_number_FormattedNumberRange_Handler", ApiSince=33)>]
abstract member Select : Android.Icu.Number.FormattedNumberRange -> string
override this.Select : Android.Icu.Number.FormattedNumberRange -> string

參數

range
FormattedNumberRange

規則將適用的數字範圍。

傳回

所選規則的關鍵字。

屬性

備註

給定格式化的數字範圍,回傳該範圍的整體複數形式。 例如,英文中的「3-5」回傳「other」。

要取得 FormattedNumberRange,請參見 android.icu.number.NumberRangeFormatter。

此方法僅在 PluralRules 以區域為基礎時有效。 如果它是從 PluralRules.createRules() 建立的,或是被反序列化,這個方法會拋出 UnsupportedOperationException。

Java 文件 android.icu.text.PluralRules.select(android.icu.number.FormattedNumberRange)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Select(Double)

給定一個浮點數,回傳適用於該數字的第一條規則關鍵字。

[Android.Runtime.Register("select", "(D)Ljava/lang/String;", "GetSelect_DHandler", ApiSince=24)]
public virtual string? Select(double number);
[<Android.Runtime.Register("select", "(D)Ljava/lang/String;", "GetSelect_DHandler", ApiSince=24)>]
abstract member Select : double -> string
override this.Select : double -> string

參數

number
Double

必須確定該規則的數量。

傳回

所選規則的關鍵字。

屬性

備註

給定一個浮點數,回傳適用於該數字的第一條規則關鍵字。

Java 文件 android.icu.text.PluralRules.select(double)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於