将 Java 代码转换到 C# 代码

有几种工具可以将 Java 代码转换为 C#。开发人员不建议使用工具将代码从一种语言转换为另一种语言,但这些工具可以帮助许多新手开发人员。

本教程演示如何使用工具将 Java 代码转换为 C#。

使用 Tangible Software Solutions 的 Java 到 C# 转换器

Tangible Software Solutions 提供将代码从一种语言转换为另一种语言的软件。他们的 Java 到 C# 转换器工具是最简单易用的工具之一,你可以从此处下载。

下载并安装 Java 到 C# 转换器。安装后,界面应该是这样的:

将 Java 代码转换到 C# 代码

在文件和片段转换器中,你可以编写代码进行转换,也可以从你的设备中选择一个文件来将 Java 代码转换为 C#。

让我们试试下面的例子:

package delftstack;
import java.io.*;
class JAVA_CSharp {
    public static void main (String[] args) {
        // Print something
        System.out.println("This is the code conversion from java to C#");
    }
}

将代码写在左侧,然后按转换。我们会得到:

using System;
namespace delftstack
{
    internal class JAVA_CSharp
    {
        public static void Main(string[] args)
        {
            // Print something
            Console.WriteLine("This is the code conversion from java to C#");
        }
    }
}

将 Java 代码转换到 C# 代码

还有其他类似的软件,如 XML Encoded Source。GitHub 和其他网站上也有一些项目可以将 Java 代码转换为 C#,例如 XbotOS 和 Sharpen,将简单的 Java 代码转换为 C# 可能有点复杂。