将文件复制到Win 8中的本地文件夹

本文关键字:文件夹 文件 复制 Win | 更新日期: 2023-09-27 18:22:17

我想将文件从图片库复制到本地文件夹:

string path = ApplicationData.Current.LocalFolder.Path + "''files";//error:Additional information: Object reference not set to an instance of an object.
folder = await folder.GetFolderAsync(path);
 await file.CopyAsync(folder);

我得到了这个错误:附加信息:对象引用没有设置为对象的实例。

我做错了什么?

将文件复制到Win 8中的本地文件夹

GetFolderAsync使用指定的文件夹名称从当前文件夹中获取一个子文件夹。在您的代码folder must be null中,您需要将其初始化为某个值。这应该对你有效-

StorageFolder folder = ApplicationData.Current.LocalFolder;
folder = await folder.GetFolderAsync("files");
await file.CopyAsync(folder);

任一ApplicationData都是null或者.Currentnull或者.LocalFoldernull或者CCD_ 8是CCD_。

您需要找出哪一个并进行更正。