我正在尝试通过 binding 在 Xamarin 项目中使用 Java 库.我需要将 C sharp 类类型作为参数传递给 Java 方法。
typeof()
方法在 C sharp 中不起作用,因为编译器编译
Cannot implicitly convert type "System.Type" to "Java.Lang.Class"
有什么方法可以正确转换吗?
最佳答案
尝试在 Xamarin 中使用 Java.Lang.Class.FromType(Type)
。
例如,您的升 C 类可以是 Car
然后在 Xamarin 中将其称为 Java.Lang.Class.FromType(typeof(Car))
关于java - 如何将系统类型(C sharp)转换为java lang类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32308108/