如何一次删除文件和应用程序数据容器值?
我的应用程序中有一个重置function,它将应用程序恢复到默认状态。 因为我需要删除我创建的四个文件并删除我在ApplicationDataContainer
创建的设置。 这是我删除文件的方式
try { StorageFile file = await localfolder.GetFileAsync("HistoryFile"); if (file != null) { await file.DeleteAsync(); } } catch { //Catch Process }
是否有一个将所有文件一起删除的function? 当我尝试以下代码时
localfolder.DeleteAsync()
它删除了LocalState文件夹以及文件,我需要删除文件而不是文件夹。
无论如何,我可以一次性删除存储在ApplicationDatacontainer中的所有值吗? 而不是像这样一个一个地删除它们?
localSettings.DeleteContainer("exampleContainer");
如果要从本地数据存储中删除应用程序数据,请尝试此操作。
await Windows.Storage.ApplicationData.Current.ClearAsync( Windows.Storage.ApplicationDataLocality.Local);