我最近了解了IKVM.net这是一个用于Mono(.NET)的Java。所以我猜测在Java上可能存在CLR的实现。这可以用来在Java中运行C#函数(实际上不是那些.NET UI的东西),主要是那些是逻辑或面向算法的程序,一个很好的例子就是"解析器"例如。
不仅仅是"转换"代码,它将直接向JVM执行C#函数,允许它与其他Java对象进行交互。因为我有尝试使用C#到Java转换器的经验,结果最像是近似代码,甚至更难修复。
此时JVM上是否有任何CLR实现?
答案 0 :(得分:1)
你签出了Grasshopper吗?我不知道它有多好,但它是为了这个目的在几年前开始的。
答案 1 :(得分:0)
您可以使用jni4net在Java和C#之间架起桥梁。