C# 无法转换类型';ShareFile[]和#x27;至<;Xamarin.Essentials.ShareFile>;

C# 无法转换类型';ShareFile[]和#x27;至<;Xamarin.Essentials.ShareFile>;,c#,xamarin,xamarin.forms,xamarin.android,C#,Xamarin,Xamarin.forms,Xamarin.android,错误:严重性代码描述项目文件行抑制状态 错误CS0029无法将类型“Xamarin.Essentials.ShareFile[]”隐式转换为“System.Collections.Generic.List” 代码应该可以工作,因为我是从microsoft文档中获得的:ref: 如果ShareMultipleFileRequest.Files是一个列表,则需要提供一个列表: await Share.RequestAsync(new ShareMultipleFilesRequest { F

错误:严重性代码描述项目文件行抑制状态 错误CS0029无法将类型“Xamarin.Essentials.ShareFile[]”隐式转换为“System.Collections.Generic.List”

代码应该可以工作,因为我是从microsoft文档中获得的:ref:


如果
ShareMultipleFileRequest.Files
是一个列表,则需要提供一个列表:

await Share.RequestAsync(new ShareMultipleFilesRequest
{
    Files = new List<ShareFile> { new ShareFile(filepath1), new ShareFile(filepath2) }
});
wait Share.RequestAsync(新的ShareMultipleFileRequest
{
Files=新列表{新共享文件(filepath1),新共享文件(filepath2)}
});

已更新,但链接中的示例代码尚未更新。明白了,是的,我在谷歌上找不到任何东西,因此感谢您的帮助
await Share.RequestAsync(new ShareMultipleFilesRequest
{
    Files = new List<ShareFile> { new ShareFile(filepath1), new ShareFile(filepath2) }
});