2016-11-02 60 views
0

首先,我真的希望我没有要求已经回答的问题,我做了关于堆栈溢出和超越的研究,到目前为止没有找到我的问题的答案。在UWP中创建一个文件/文件夹

我终于做到了,我的Universal windows(10)应用程序为用户在LocalState文件夹中创建了一个项目文件夹,但只要它停留在那里,它就好了。现在,我试图生成一些简单的文本文件并保存在“Project”文件夹中,例如路径:LocalState \ Project1 \ example.txt。

我试着用下面的代码:

StorageFolder mapa_projekta = ApplicationData.Current.LocalFolder; 
StorageFile sampleFile = await mapa_projekta.CreateFileAsync("sample.txt"); 

但只保存到LocalState目录,也许有添加路径子文件夹的简单的解决方案,但到目前为止,我没有在这成功。

对不起,我的英语不好,并感谢所有的时间

祝你美好的一天

+1

您需要使用路径你想保存而不是ApplicationData.Current.LocalFolder –

回答

3

首先,我们可以使项目文件夹:

StorageFolder rootFolder = ApplicationData.Current.LocalFolder; 
var projectFolderName = "Project1"; 
StorageFolder projectFolder = await rootFolder.CreateFolderAsync(projectFolderName, CreationCollisionOption.ReplaceIfExisting); 

然后,你可以创建你文件:

StorageFile sampleFile = await projectFolder.CreateFileAsync("sample.txt"); 
+0

谢谢,我不能说我现在有多愚蠢,这只是我习惯于形成或wpf应用程序,并且真的需要适应UWP。再次感谢 –

相关问题