C# 和 CLR 包含了很多具体的内容,几乎不可能将 C# 转换为编程 具有相同抽象级别的语言,没有额外的依赖关系。每次转换 工具包含一些粘合代码,可以尽可能地在目标语言上生成相同的程序。 最关键的功能是通过转换器工具解决的内存管理。
可以将 C# 代码转换为 C++,保持类结构和方法。 C++ 没有任何 GC,因此可能会导致性能副作用。 将向它提供 cmake 脚本来构建生成的 C++ 代码。
可以使用我们的应用程序将 C# 编程语言源代码翻译成 Java。 C# 和 Java 抽象级别类似,但必须使用其他库来编译生成的 Java 代码。