从JVM中执行C#

时间:2012-06-15 06:40:35

标签: c# java .net jvm

我最近了解了IKVM.net这是一个用于Mono(.NET)的Java。所以我猜测在Java上可能存在CLR的实现。这可以用来在Java中运行C#函数(实际上不是那些.NET UI的东西),主要是那些是逻辑或面向算法的程序,一个很好的例子就是"解析器"例如。

不仅仅是"转换"代码,它将直接向JVM执行C#函数,允许它与其他Java对象进行交互。因为我有尝试使用C#到Java转换器的经验,结果最像是近似代码,甚至更难修复。

此时JVM上是否有任何CLR实现?

2 个答案:

答案 0 :(得分:1)

你签出了Grasshopper吗?我不知道它有多好,但它是为了这个目的在几年前开始的。

答案 1 :(得分:0)

您可以使用jni4net在Java和C#之间架起桥梁。