私は長い間VB.NET開発者であり、最近C#に切り替えました。私は、String.Left
、またはRight
、またはレジストリ(SaveSettings
およびGetSettings
)への保存のような高度な機能が顕著に欠けているような組み込みのVB.NET関数(.NETを6.0およびBASIC自体に先行する)のいくつかを見つけました。 。C#.NETとVB.NETの組み合わせの欠点
私がしたことは、VB.NETと同じソリューションで言語として新しいプロジェクトを作成し、基本的にはVB.NETで必要なすべての機能を再作成することでした。そして、私はそれを私が書いているC#コードに呼びます。
.NETでコードをコンパイルするのは同じCILになっているので、コードを記述した言語やパフォーマンスに問題はありません。
私は間違っていますか?
おかげ
を参照してください。私はあなたがそれがあなたを助けることがわかるでしょう。 http://stackoverflow.com/questions/1133265/why-arent-more-applications-written-in-multiple-languages/1194192#1194192 –
@Davidこれはすばらしい読書です。ありがとう!他の人が私のコードを修正しなければならない場合は、C#とvb.netの両方のためのリソースが必要であることがわかります。私が言及したような基本的な機能については、経験豊かな開発者のための挑戦ではないはずですが、 – Devmonster
@MitchWheatそれは私自身のC#コードを書くのではなく、使いたいものです。私は知っている) – Devmonster