XamarinEssentials教程清空键值

XamarinEssentials教程清空键值

Preferences类的Clear()方法能够清空全部的键和值。该方法有两种形式,下面依次进行介绍。性能

(1)Clear()方法的语法形式以下:ui

public static void Clear()spa

(2)Clear(string)方法的语法形式以下:教程

public static void Clear(string sharedName)string

其中,sharedName参数指定共享容器名称。it

在使用Preferences时须要注意如下两点:io

(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只适合存储少许文本。 若是尝试存储大量文本,会影响应用程序的总体性能。

相关文章
相关标签/搜索