こんにちは!
フリーランスプログラマーの阿部拓哉です!
先日ある案件で、メンテナンス画面の機能の一部をバッチでも使えるようにする、という改修を担当しました。
画面はVB.NETで書かれており、バッチはC#でつくる必要があります。
仕様はそのままでいいので、単純にVB.NETからC#へ変換すればよいことになりました。
調べてみるとコード変換のツールがたくさん出てきました。
いろいろ使ってみた結果、僕のフィーリングに合ったのは下記のサイトでした。
CodeTranslator
https://www.carlosag.net/tools/codetranslator/
おかしなコードや変換できないコードがあっても、該当部分だけが「変換できません」というコメントになるようです。
ひとまず変換してみて一部手直しする、といった形でサクサク進めることができました。
仕事のスピードを上げるツールの使い方を学ぶことも大事ですね。
最後までお読みいただきありがとうございました!