如何一次性删除文件和应用数据容器值
本文关键字:数据 应用 一次性 删除 文件 | 更新日期: 2023-09-27 18:15:10
我有一个重置功能在我的应用程序,使应用程序回到默认状态。在这里,我需要删除我创建的四个文件,并删除我在ApplicationDataContainer
中创建的设置。这就是我删除
try
{
StorageFile file = await localfolder.GetFileAsync("HistoryFile");
if (file != null)
{
await file.DeleteAsync();
}
}
catch
{
//Catch Process
}
是否有一个函数可以同时删除所有的文件?当我尝试以下代码
时localfolder.DeleteAsync()
它删除了LocalState文件夹和文件,我只需要删除文件而不是文件夹。
并且无论如何,我只是可以删除存储在applicationdatactainer中的所有值在一个去吗?而不是像这样一个接一个地除掉他们?
localSettings.DeleteContainer("exampleContainer");
如果要从本地数据存储中删除应用程序数据,请尝试此操作。
await Windows.Storage.ApplicationData.Current.ClearAsync(
Windows.Storage.ApplicationDataLocality.Local);