XamarinEssentials教程清空鍵值

大學霸發表於2018-11-05

XamarinEssentials教程清空鍵值

Preferences 類的 Clear() 方法可以清空所有的鍵和值。該方法有兩種形式,下面依次進行介紹。

1 Clear() 方法的語法形式如下:

public static void Clear()

2 Clear(string) 方法的語法形式如下:

public static void Clear(string sharedName)

其中, sharedName 引數指定共享容器名稱。

在使用 Preferences 時需要注意以下兩點:

1 )在上文中,有的方法會有 sharedName 引數,這個引數可以用來建立其它容器的首選項,由於平臺的不同,所以讀取也不同。

Android 所有的資料都存放在 Shared Preferences 中,如果沒有指定 sharedName ,則使用預設的 Shared Preferences ,否則該名稱將用於獲取具有指定名稱的私有 Shared Preferences

  iOS 使用 NSUserDefaults 存放 iOS 裝置上的值。如果未指定 sharedName ,則使用 StandardUserDefaults ,否則該名稱將用於建立基於 NSUserDefaultsType.SuiteName 的指定名稱的 NSUserDefaults

UWP ApplicationDataContainer 用於儲存 UWP 裝置上的值。如果未指定 sharedName ,則使用 LocalSettings ,否則該名稱將用於在 LocalSettings 中建立一個新容器。

2 Preferences 只適合儲存少量文字。   如果嘗試儲存大量文字,會影響應用程式的整體效能。


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

相關文章