C#やVB.NETで指定言語のサンプルコードが見つからない場合に便利な変換サービス

VB.NETで開発中にサンプルコードがC#しかない場合や、C#で開発中にサンプルコードがVB.NETしかない場合がよくあります。
併記してくれるサイトなどもあるのですが、あまり多くありません。

そんな時に役に立つサイトがあります。
developerFusion.com

ここでは、ウェブ上でコードコンバーターを提供しており、以下の機能が無料で提供されています。

使い方

使い方はすごく簡単です。
コードを張り付けてして実行!
convert1

問題なく変換されています!
convert2

さすがに最新のコード変換などには対応できない場合もありますが、そこはエラーになる部分を削除やコメントして変換すれば、ほぼ問題ありません。

VB.NETとC#は既に技術的にはほとんど同じものなので、うまく活用して対応できる言語を増やしてもらえればと思います。(というか、どれかに統一してほしいです。。。)

追記(2016/08/23)

追加で役立ちそうなサイトを見つけました。
Code Translation for .NET

ここもウェブ上のコードコンバーターを提供しています。

  • C# -> TypeScript (C# to TypeScript)
  • C# -> Java (C# to Java)
  • VB.NET -> TypeScript (VB.NET to TypeScript)
  • VB.NET -> Java (VB.NET to Java)
  • Java -> C# (Java to C#)
  • Java -> VB.NET (Java to VB.NET)
  • Java -> TypeScript (Java to TypeScript)

なんと、相互互換のないJavaやJavascriptを変換するというコード変換サービスです。
さすがに根本的な技術が異なりますので、そのままでは動作しないでしょうが、コード記述の手間も省けますし、コードの引っ越しや勉強する上でもかなり参考になると思います。

最近ではUWPやUnityではJavascriptでのコーディングが対応されていますし、Xamarin向けとして、Android JavaをC#に変換してもいいでしょう。(※あくまで参考程度にお使いください。)

この記事をシェアする
Tweet about this on Twitter
Twitter
Share on Facebook
Facebook
0

Comments

Comments