1

私の組織では、以前に VB.NET でソフトウェアを作成しました。それにいくつかの機能強化を行うことにしましたが、新しい機能強化を C# で記述できるかどうか疑問に思っていました。VB.NET プロジェクトは C# プロジェクトと共存できますか?

パフォーマンスはどうですか?

他に問題はありますか?

4

1 に答える 1

4

VB.NET プロジェクトは、両方とも MSIL にコンパイルされているため、C# で記述されたプロジェクトと完全にうまく連携できます。パフォーマンスへの影響はありません。

対処しなければならない主な問題は、ソリューションに複数の言語が含まれている場合、ソリューションがより複雑になることです。さらに、開発者は VB.NET と C# の両方の知識が必要になります。一般に、C# 開発者は、VB.NET での作業を余儀なくされると不機嫌になります;)

反対に、VB.NET 開発者よりもはるかに多くの C# 開発者がいます。

于 2013-03-04T04:31:15.477 に答える