我正在从C#移植这个代码:
using MicroBlink;
[assembly: Xamarin.Forms.Dependency (typeof (BlinkIDImplementation))]
namespace BlinkIDApp.iOS
{
public class BlinkIDImplementation : IBlinkID
{
CustomDelegate customDelegate;
bool isFrontCamera;
public BlinkIDImplementation ()
{
customDelegate = new CustomDelegate ();
BlinkID.Instance ().LicenseKey = "MZEFTUGV-******";
BlinkID.Instance ().Delegate = customDelegate;
isFrontCamera = false;
}
}
}但是,这个部分无法看到如何用F#编写它:
[assembly: Xamarin.Forms.Dependency (typeof (BlinkIDImplementation))]我试着:
[<assembly: Xamarin.Forms.Dependency (typeof (BlinkIDImplementation))>]我得到了:
错误FS0841:此属性不适用于此语言元素。如果必要的话,程序集属性应该附加到'do ()‘声明中,如果需要的话,应该在F#模块中。
发布于 2017-11-04 19:39:04
只需编写以下片段:
[<assembly: ...>]
do ()https://stackoverflow.com/questions/47106076
复制相似问题