0

CreateDirectory と Path.Combine は、Windows 8 アプリケーションでは機能しないようです。どうすれば代用できますか?

最初は %APPDATA% 内にフォルダを作るつもりだったのですが、

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

(そのようなもの、よく覚えていません) Windows 8 アプリでは動作しません。だから私は使用してドキュメントライブラリを取得しようとしました

KnownFolders.DocumentsLibrary

しかし、その中にフォルダを作成する方法がわかりません。

4

1 に答える 1

1

DocumentsLibraryストレージ フォルダを返します。

StorageFolder documents = KnownFolders.DocumentsLibrary;

現在、StorageFolder、またはおそらくそのインターフェイスには、 2 つのオーバーロードをIStorageFolder持つメソッドがあります。CreateFolderAsync最も単純なもの:

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

その他のオーバーロードは、ディレクトリ名の競合が発生した場合の動作を指定します。

于 2013-05-19T17:51:04.317 に答える