我想将文件从我的资产文件夹复制到我的本地存储文件夹,我的代码可以工作,但是会发生一些奇怪的事情。
该文件位于正确的文件夹中,名称正确,但是为empt 年。 我无法理解为什么,我想这个问题不在我的代码中......我使用了一个从网上获取的简单代码。
这是我的代码
StorageFolder InstallationFolder = Windows.ApplicationModel.Package.Current.InstalledLocation;
var myfiles = await InstallationFolder.GetFilesAsync(CommonFileQuery.OrderByName);
var myfile = myfiles.FirstOrDefault(x => x.Name.Contains("test"));
//if (myfiles != null) await ShowMessage(myfiles.ToString());
await myfile.CopyAsync(ApplicationData.Current.LocalFolder,"database.sqlite");
答案 0 :(得分:3)
该文件位于正确的文件夹中,名称正确,但为空。
在检查代码之前,您是否已在Asset文件夹中确定了文件的正确属性?
尝试这样做