アットウィキロゴ

既存のC#コードをVB.NETコードに移し替えるような場合には、「C#←→VB.NET」コード変換ツールが便利です。
「C#←→VB.NET」コード変換ツールには次のようなものがあります。

◆C#←→VB.NETのコード変換

●ソフトウェアをダウンロードして実行

・SharpDevelop(の一機能)
sharpdevconv.gif
左がC#(変換前)で、右がVB.NET(変換後)のコードです。
お勧めですが、コメントが一部なくなります。

◆C#→VB.NETのコード変換

●Web上で実行

・ragingsmurf.com
「CSharp to VB.NET Code Converter」

・AspAlliance.com
「C# to VB.NET Translator」

・KamalPatel.Net
「Convert C# to VB .NET」

●ソフトウェアをダウンロードして実行

・GotDotNet User Sample
「C# to VB .NET Converter」

・KamalPatel.Net
「Convert C# to VB .NET」にある[ Convert C# TO VB .NET OFFLINE ]をクリックしてダウンロード。


◆VB.NET→C#のコード変換

●Webから実行

・ELLKAY
「Convert VB .NET to C#」

●ソフトウェアをダウンロードして実行

・The Code Project
「GBVB - Converting VB.NET code to C#」


「C#←→VB.NET」コード変換ツール関連の情報としては、以下のサイトを参照するとよいでしょう。
・DOBON.NET
「どぼん!の .NET Tips: C#のコードをVB.NETへ変換する」
「どぼん!の .NET Tips: VB.NETのコードをC#へ変換する」


ただし、これらのツールで完璧にコードを変換できるわけではありません。
いくらVB.NETとC#の文法などが類似しているといっても、「言語の壁」は予想以上に厚いのです。
よって、これらのツールを使うだけでは不十分で、その「言語の壁」を熟知することが重要です。

資料提供:http://www.masahiko.info/index.html

最終更新:2008年11月18日 01:02