用于在xamarin中制作androidstudio应用程序的Java到c的转换

用于在xamarin中制作androidstudio应用程序的Java到c的转换,java,c#,android,xamarin,Java,C#,Android,Xamarin,下面这行代码在Java(AndroidStudio)中运行良好,但在c#(Xamarin)中返回错误。不知道出了什么问题。我是C的新手# 在第行currentTouch=无 错误:字段初始化器无法引用非静态字段、方法或属性CameraPreview.NONE 下面这行代码在Java(AndroidStudio)中运行良好,但在c#(Xamarin)中返回错误。不知道出了什么问题。我是C的新手# final关键字仅适用于java,在C语言中,您可以使用 如果您是C#新手,我建议您快速阅读语言教程:

下面这行代码在Java(AndroidStudio)中运行良好,但在c#(Xamarin)中返回错误。不知道出了什么问题。我是C的新手#

在第行<代码>currentTouch=无

错误:字段初始化器无法引用非静态字段、方法或属性CameraPreview.NONE

下面这行代码在Java(AndroidStudio)中运行良好,但在c#(Xamarin)中返回错误。不知道出了什么问题。我是C的新手#

final
关键字仅适用于java,在C语言中,您可以使用

如果您是C#新手,我建议您快速阅读语言教程:作为第一步


然后您可以通过int currentTouch=-1了解Android应用程序(Java)和Android应用程序(Xamarin)之间的差异;这就是你需要做的,我没有给currenttouch任何东西?我已经删除了final..即使如此->int currenttouch=NONE;正在返回错误
private final int NONE = -1, TOUCH_TOP_FIRST = 0, TOUCH_TOP_SECOND = 1, TOUCH_BOT_THIRD = 2, TOUCH_BOT_FOURTH = 3;
int currentTouch = NONE;