C#コードをJavaコードに変換するコンバーターの名前を提案して、誰か助けてくれませんか? 実際、私は C# コードで書かれたツールを持っていて、それを変更しようとしています。C# や .NET Framework の知識がないので、大きなコードを自分で変換するのは難しいようです。いくつかの Web 情報から、C# を Java に変換できるツールがいくつかあることがわかりました (適切ではないかもしれませんが、変換できます)。これらのツールの名前を提案して、誰か助けてくれませんか。
2 に答える
免責事項: 完璧なツールはありません。
ただし、それでも試してみたい場合は、次のコンバーターを利用できます。
- CS2J
- JCLA : Java 言語コードを C# に変換する
- バッタ
- CSharpJavaMerger
- Tangible Software C# から Java へのコンバーター
コンバーターではなく、.NET と JVM 間のブリッジ:
手でやったほうがいいです。私は以前にコード変換ソフトウェアを使用しました、そしてそれはただすべてを台無しにします。確かに、それはいくつかの構文の違いを修正しますが、主にあなたが得るのは、とにかくすぐにコンパイルされないコードの混乱です。
コンバーターを使用すると、とにかく多くの修正を行う必要があります。手作業で変換してより良いコードを作成するのにかかる少しの余分な時間を取ってみませんか?
C#を知らなくても、とにかくそれをしなければならない前に言ったように、それを学び、手で変換を行う方が良いでしょう。C#とJavaは構文的にそれほど違いはありませんが、@ Marcが上で指摘したように、言語には確かにギャップがあります。単純なC#はJavaに簡単に変換できます。もちろん、.NETの代わりにJava BCLを使用する必要がありますが、これには確かに違いがあります。より複雑なC#に入ると、直接同等のものがないものがあります。
変換プロジェクトは非常に時間がかかる可能性があり、ビジネス環境でお金を飲み込むのに非常に効果的であることに注意してください。
グーグル検索はあなたにいくつかの商業的オプションをもたらすでしょう、しかし私がその種のものに反対しているという理由だけで、私はそれらをここに投稿するつもりはありません。自動的に翻訳できないことがいくつかあります。