我不知道将这行放在哪里:
[<assembly: ExportRenderer (typeof<TransitoCDMX.Main.FbLoginPage>, typeof<FbLoginPageRenderer>)>] do()
在C#中,通常以这种方式将其放置在命名空间之前:
[assembly: ExportRenderer (typeof(TransitoCDMX.Main.FbLoginPage), typeof(FbLoginPageRenderer))]
-“问题是,在F#中,您不能引用尚未声明的类型。在C#中,您应将Assembly属性放在定义自定义渲染器的名称空间之前。”
-“因此,将其放置在定义之后的单独文件中。或者将其放置在定义之后的同一文件中。我看不到问题。”
https://docs.microsoft.com/zh-cn/dotnet/articles/fsharp/language-reference/attributes
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句