替换CreateDirectory或Path.结合Windows 8应用程序

本文关键字:Windows 应用程序 结合 Path CreateDirectory 替换 | 更新日期: 2023-09-27 18:14:22

CreateDirectory and Path。Combine似乎不适用于Windows 8应用程序。我怎么代替它呢?

我的第一个意图是在%APPDATA%内创建一个文件夹,但是

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

(类似的东西,我不太记得了)在Windows 8应用程序上不起作用。所以我尝试使用

来获取文档库
KnownFolders.DocumentsLibrary

但是我不知道如何在里面创建一个文件夹

替换CreateDirectory或Path.结合Windows 8应用程序

DocumentsLibrary返回一个存储文件夹:

StorageFolder documents = KnownFolders.DocumentsLibrary;

现在,StorageFolder,或者我应该说它的接口,IStorageFolder有一个方法CreateFolderAsync,有两个重载。最简单的:

StorageFolder newFolder = await documents.CreateFolderAsync("MyDir");

Other重载指定目录名冲突时的行为