c# - 将 C# 转换为纯 Java?

标签 c# java .net android cross-platform

<分区>

Possible Duplicate:
is there an effective tool to convert c# to java?

我对 Java 不是很有经验,并且有很多 C#,我想将其翻译成 Java 语法,以便它可以编译。

原因:安卓和谷歌云

我知道 API/平台有不同的结构,但可以说我们不需要 100% 的兼容性,而只是为了翻译“核心功能”。据我所知,GUI 本身就是一个故事。但是,与其重写每个 SWITCH-CASE,不如重建每个类等。最好将对象“映射”到 Java equals,然后在 Android/Google 平台上重新编译。

我确信有些东西不能被翻译成“只有 C# 的东西”——但就像每种语言都可以生成 .NET/MONO 一样,我认为可能有一个 Java -> .Net 也可用并且因此也是一个反编译器之类的东西?

那么有没有什么简单的方法可以通过框架、SDK 或其他类似方法自动完成 80-95% 的任务来克服这种翻译?

最佳答案

看看这里:JSC .

但除此之外,还有一些 C# 概念不容易转换为 Java。

关于c# - 将 C# 转换为纯 Java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4794278/

相关文章:

java - JVM SafePointStatistics - 任何人都可以帮助解释它

java - 如何让 Maven 编译一个使用 com.apple.eawt.Application 的 .java 文件

c# - "Invalid managed/unmanaged type combination."是什么意思?

c# - 将 Delphi Real48 转换为 C# double

c# - C# 中的 DateTime.MinValue 与 new DateTime()

c# - 形成 MVC/ Controller / Action 链接的最佳实践

c# - 如何修复 Soap 中的绑定(bind)失败?

c# - 翻译 API 用户速率限制无故超出 [403]

java - 为什么我们在Builder设计模式中需要 'Builder class'?

c# - 我在 C# 中的程序的注销部分出错,我能得到一些帮助吗?