私は長い間 VB.NET 開発者であり、最近 C# に切り替えました。組み込みの VB.NET 関数 (.NET が 6.0 および BASIC 自体よりも前のもの)String.Left
の一部Right
( .SaveSettings
GetSettings
私がしたことは、同じソリューションで VB.NET を言語として新しいプロジェクトを作成し、基本的に VB.NET で利用できる必要なすべての機能を再作成することでした。そして、それを今書いている C# コードに呼び出します。
.NET でコードをコンパイルすると、ほぼ同じ CIL になるため、コードを記述した言語や、C# と VB を混在させるかどうかは、パフォーマンスの面では問題になりません。
私は間違っていますか、それとも正しいですか?
ありがとう