VBCS翻訳機は、Visual Basic .NET で記述されたソースコードをVisual C# .NET に翻訳するためのツールです。 簡易翻訳機なのでちょっとしたソースコードを翻訳する事が主な目的になりますが、ファイル全体の翻訳から、メソッド単位の翻訳まで、VBCS翻訳機は翻訳の規模は選びません。
Visual Basic .NET と Visual C# .NET はどちらも CLS(言語共通仕様)に準拠したコードを記述できるため、そのソースコードは非常に似通ったものになります。 また、CLS 上では言語間の垣根は非常に低いものになり得ます。 そのため、これらの言語を同時に利用することも多く、VB.NETで記述されたコードをC#で利用したいという場合もあると思います。 そのような場合に、VBCS翻訳機を利用してVB.NETのコードをC#に翻訳することができます。
ソースコードの利用・改変・コピーは自由ですが、著作権は放棄しません。