如何在Windows 8 / WinRT中重置应用程序数据

时间:2012-11-06 12:54:34

标签: c# windows-8 storage

我有一个用户设置,询问用户是否要重置应用。 当用户点击重置时,我需要清除本地文件夹中的所有数据?我的本地文件夹有许多子文件夹。我一直在寻找一个删除功能,删除本地文件夹的内容没有任何麻烦? DeleteAsync

由于

2 个答案:

答案 0 :(得分:1)

我已使用DeleteAsync删除文件夹及其内容。

private async Task<bool> DeleteFolder() 
    {
       var folderlist = await m_localFolder.GetFoldersAsync();
       foreach (StorageFolder folder in folderlist)
       {
           await folder.DeleteAsync(StorageDeleteOption.PermanentDelete);
       }           

       return true;
    }

答案 1 :(得分:0)

您可以使用建议的here辅助类。

它对于管理LocalFolder和LocalSettings非常有用。