語言

Package.IsCompatibleWith(String) 方法

定義

將此套件的規格版本與期望版本做比較。

[Android.Runtime.Register("isCompatibleWith", "(Ljava/lang/String;)Z", "GetIsCompatibleWith_Ljava_lang_String_Handler")]
public virtual bool IsCompatibleWith(string? desired);
[<Android.Runtime.Register("isCompatibleWith", "(Ljava/lang/String;)Z", "GetIsCompatibleWith_Ljava_lang_String_Handler")>]
abstract member IsCompatibleWith : string -> bool
override this.IsCompatibleWith : string -> bool

參數

desired
String

即是所需版本的版本字串。

傳回

若該套件的版本號大於或等於所需版本號,則為真

屬性

例外狀況

如果這個套件的版本字串或提供的版本字串格式不正確,

備註

將此套件的規格版本與期望版本做比較。 如果該套件的規格版本號大於或等於所需版本號,則該版本會回傳為真。

版本號是透過依序比較所需字串與規格字串中對應的元件來比較的。 每個分量都轉換為十進位整數,並比較這些數值。 若規格值大於期望值,則回傳真值。 若值較小,則返回假值。 若兩者相等,則跳過週期,並比較下一對分量。

java.lang.Package.isCompatibleWith(java.lang.String)Java 檔。

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

適用於