我正在尝试编写一个返回文件列表的函数。所以这里有一个源代码:
public async IReadOnlyList<StorageFile> GetFiles()
{
StorageFolder folder = await KnownFolders.PicturesLibrary.GetFolderAsync("folder N1");
if (folder != null)
{
IReadOnlyList<StorageFile> fList = await folder.GetFilesAsync();
return fList;
}
}
但为什么它不起作用?错误消息是“无法将 IReadOnlyList 转换为 StorageFile”。怎么了?我的 fList 变量的类型与函数头中的类型相同。