XamarinEssentials教程獲取首選項的值

大學霸發表於2018-10-16

XamarinEssentials教程獲取首選項的值

如果開發者想要獲取首選項中某一項的值時,可以使用 Preferences 類的 Get() 方法實現,該方法可以對指定鍵的值進行獲取。該方法有 12 種形式,下面依次進行介紹。

1 Get(string, bool) 方法的語法形式如下:

public static bool Get(string key, bool defaultValue)

2 Get(string, bool, string) 方法的語法形式如下:

public static bool Get(string key, bool defaultValue, string sharedName)

3 Get(string, double) 方法的語法形式如下:

public static double Get(string key, double defaultValue)

4 Get(string, double, string) 方法的語法形式如下:

public static double Get(string key, double defaultValue, string sharedName)

5 Get(string, float)  方法的語法形式如下:

public static float Get(string key, float defaultValue)

6 Get(string, float, string) 方法的語法形式如下:

public static float Get(string key, float defaultValue, string sharedName)

7 Get(string, int) 方法的語法形式如下:

public static int Get(string key, int defaultValue)

8 Get(string, int, string) 方法的語法形式如下:

public static int Get(string key, int defaultValue, string sharedName)

9 Get(string, long) 方法的語法形式如下:

public static long Get(string key, long defaultValue)

10 Get(string, long, string) 方法的語法形式如下:

public static long Get(string key, long defaultValue, string sharedName)

11 Get(string, string) 方法的語法形式如下:

public static string Get(string key, string defaultValue)

12 Get(string, string, string) 方法的語法形式如下:

public static string Get(string key, string defaultValue, string sharedName)

其中,引數說明如下:

key :首選項的鍵;

defaultValue :如果鍵不存在,返回預設值。

sharedName :共享容器名稱。

注意:在 Get() 方法中,如果指定的鍵存在,則獲取指定的預設值。

【示例 1-6 】下面將獲取指定鍵的值。程式碼如下:

void Preferences_Get(string key)
{
    Preferences.Get(key, "default_value");                              //獲取鍵對應的值
}


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2216502/,如需轉載,請註明出處,否則將追究法律責任。

相關文章