Реализуйте методы Java в C #, используя IKVM - PullRequest
0 голосов
/ 03 июня 2018

У меня есть JAR-файл, который имеет много нереализованных методов, который возвращает ноль.Этот файл будет использоваться в качестве библиотеки Java для написания приложений Java, в качестве API.Эти приложения будут запускаться в моем приложении C # с использованием IKVM.Каждый раз, когда приложение выполняет нереализованные методы, я получаю исключение NullReferenceException, я хочу реализовать эти методы в C #, но я не знаю как.Такая вещь:

// Java Code:
public static Displayable getDisplay(MIDlet m) { return null; }

// C# Code
[BindToJava("javax.microedition.lcdui.Display.getDisplay")]
public static Displayable GetDisplay(MIDlet m) { /*some c# code*/ }
...