ITPub博客

首页 > 移动开发 > 移动测试 > XamarinEssentials教程清空键值

XamarinEssentials教程清空键值

原创 移动测试 作者:大学霸 时间:2018-11-05 10:52:43 0 删除 编辑

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博客 ” ,链接:https://blog.itpub.net/29597077/viewspace-2218705/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-04-09

  • 博文量
    1047
  • 访问量
    990241