首先,我真的希望我不会问已经回答的问题,我对堆栈溢出进行了研究,并且到目前为止还没有找到我的问题的答案。
我终于完成了我的Universal windows(10)应用程序为LocalState文件夹中的用户创建了一个项目文件夹,但只要它保留在那里就可以了。现在,我正在尝试生成一些简单的文本文件并保存在“Project”文件夹中,示例路径:LocalState \ Project1 \ example.txt。
我尝试使用以下代码:
StorageFolder mapa_projekta = ApplicationData.Current.LocalFolder;
StorageFile sampleFile = await mapa_projekta.CreateFileAsync("sample.txt");
但它只保存到LocalState目录,也许有一个简单的解决方案,添加路径到子文件夹,但到目前为止,我没有成功。
抱歉我的英语很差,感谢你所有的时间
祝大家一切顺利
答案 0 :(得分:3)
首先,我们可以创建项目文件夹:
StorageFolder rootFolder = ApplicationData.Current.LocalFolder;
var projectFolderName = "Project1";
StorageFolder projectFolder = await rootFolder.CreateFolderAsync(projectFolderName, CreationCollisionOption.ReplaceIfExisting);
然后,您可以在子文件夹中创建文件:
StorageFile sampleFile = await projectFolder.CreateFileAsync("sample.txt");