Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用IKVM转换库的通用应用程序中的TypeLoadException_Java_C#_Win Universal App_Ikvm_Typeloadexception - Fatal编程技术网

Java 使用IKVM转换库的通用应用程序中的TypeLoadException

Java 使用IKVM转换库的通用应用程序中的TypeLoadException,java,c#,win-universal-app,ikvm,typeloadexception,Java,C#,Win Universal App,Ikvm,Typeloadexception,我正在使用一个用Java编写的库,它使用Apache的common-math3库。我有一个通用的Windows应用程序需要使用上述库,所以我的选择是使用IKVM将库转换为.Net dll 我将该库转换为dll,并在Windows窗体和WPF应用程序中与.Net 4.6.1平台一起成功使用,没有任何错误。 但是,在Universal App中使用时,当我从库中调用函数时,发生了System.TypeLoadException。更详细地说,我调用的函数是一个带参数的构造函数 public Ctor(

我正在使用一个用Java编写的库,它使用Apache的
common-math3
库。我有一个通用的Windows应用程序需要使用上述库,所以我的选择是使用IKVM将库转换为.Net dll

我将该库转换为dll,并在Windows窗体和WPF应用程序中与.Net 4.6.1平台一起成功使用,没有任何错误。 但是,在Universal App中使用时,当我从库中调用函数时,发生了
System.TypeLoadException
。更详细地说,我调用的函数是一个带参数的构造函数

public Ctor(double  x[][], double y[])
由于Java和.Net的类型兼容性,我不确定是否发生了错误,但我在.Net中使用了double[]]和double[]类型来进行上述调用

有人知道如何克服这个问题吗

谢谢