Java到C#转换器

时间:2009-08-09 12:50:36

标签: c# java translation

我听说JNBridge会将C#代码翻译成本机Java代码。(我还没有测试过。)

市场上是否有可用于将Java代码转换为本地C#的工具?(或者JNBridge还将Java代码转换为C#?)

3 个答案:

答案 0 :(得分:6)

您是在谈论代码转换器,还是在CLR中运行Java代码的能力?

如果是后者,您可能需要查看IKVM

  

IKVM.NET是Java的一个实现   对于Mono和Microsoft .NET   框架。它包括以下内容   组件:

     
      
  • 实现的Java虚拟机   .NET
  •   
  • Java的.NET实现   类库
  •   
  • 启用Java的工具   和.NET互操作性
  •   

答案 1 :(得分:1)

Microsoft的Visual Studio 2005包含一个Java到C#的转换工具(Java语言转换助手)。尽管他们在2007年宣布它不会进一步发展(并且它不在VS 2008中),但直到2015年它仍然是受支持的产品。

答案 2 :(得分:0)

我不认为直接“代码翻译”是可能的,调用API函数是什么? (比如,每种技术都有自己的收藏品等)。你给出的链接,似乎不是代码转换器,而是 - 允许一个人连接组件的库,比如在WPF应用程序中嵌入java GUI等。
此外,在JNBridge的主页上,他们正在撰写:

Bridge anything Java to .NET
Bridge anything .NET to Java

因此,在询问某人的网站可能性之前,最好先检查某人的网站。