public static void executeGetCancelKey() { using (AndroidJavaClass androidJavaClass = new AndroidJavaClass("jp.crooz.neptune.NPDevice")) { for (;;) { int num = androidJavaClass.CallStatic <int>("getIsCancelKey", new object[0]); if (num == 1) { break; } if (num == 2) { goto Block_3; } } goto IL_3F; Block_3: NpDeviceInfoAndroid.cancelBackKey(); IL_3F: androidJavaClass.CallStatic("setIsCancelKey", new object[] { 0 }); } }