PluralRules.Select 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | 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 所創建與分享的作品,並依授權條款所描述的使用進行修改。