C# 如何实现可移植或网络标准库Xamarin表单的接口

C# 如何实现可移植或网络标准库Xamarin表单的接口,c#,xamarin.forms,C#,Xamarin.forms,在Xamarin.Forms中,您可以在每个平台中实现,这些平台需要在可移植类或最新的.net标准dll中定义的接口 让我们假设我有一个库,它有Android、iOS的实现,但没有UWP或WPF的实现。 即使我没有那个dll的源代码,有没有办法在平台特定的代码中实现接口 大家好,没有源代码是什么意思,你们可以在这里分享细节场景来讨论。如果你拥有一个参考库,我认为这是可能的。你能用代码的形式说明你想要实现什么吗?另外,这可能是一个好消息。您试图解决的确切问题是什么?我有一个名为“Xamarin.E

在Xamarin.Forms中,您可以在每个平台中实现,这些平台需要在可移植类或最新的.net标准dll中定义的接口

让我们假设我有一个库,它有Android、iOS的实现,但没有UWP或WPF的实现。
即使我没有那个dll的源代码,有没有办法在平台特定的代码中实现接口

大家好,没有源代码是什么意思,你们可以在这里分享细节场景来讨论。如果你拥有一个参考库,我认为这是可能的。你能用代码的形式说明你想要实现什么吗?另外,这可能是一个好消息。您试图解决的确切问题是什么?我有一个名为“Xamarin.Essentials”的包,其中包含net standard中的“安全存储”功能。问题是该库在WPF平台或GTK+中不支持此功能。我可以理解为什么,因为SO或框架没有提供一种标准的方式来像Android或iOS,甚至UWP那样做到这一点。在这种情况下,我没有选择实现自己来解决这个问题。@JuniorJiang MSFT在Xamarin.Essentials的情况下有可用的源代码,但在其他情况下,我使用的外部提供程序的自定义控件只有其nugetpackage@Mr_LinDowsMac好吧,除非您有为当前平台生成特殊nuget的源代码,否则它不能使用其他平台的nuget。