我正在使用一个用Java编写的库,该库使用Apache的common-math3
库。我有一个通用Windows应用程序需要使用上面的库,所以我的选择是使用IKVM将库转换为.Net dll。
我将库转换为dll,并成功地在Windows Form和WPF应用程序中使用.Net 4.6.1平台,没有任何错误。
但是,在Universal App中使用时,从库中调用函数时发生了System.TypeLoadException
。我调用的函数的更多细节是带参数
public Ctor(double x[][], double y[])
我不确定错误是因为类型兼容性而不是Java和.Net,但我在.Net中使用了double [] []和double []类型进行上述调用。
有谁知道如何克服这个问题?
由于