私は大規模な.netソリューションを持っており、そこには多くのプロジェクトがあります。vb.net CreateObject対新規参照を使用した直接参照
Dim objSomething As Project.Class1 = Nothing
objSomething = CreateObject("Project.Class1")
...
それとも単に: から別のプロジェクトを参照するとき、私の質問は、ですが、それはこのやる方が良いです。また
Dim objSomething As New Project.Class1()
...
を、他の上の1つのパフォーマンスヒットはありますか? ありがとうございます
COMを使用して.NETプログラムから.NETオブジェクトを作成することは、決して良い考えではありません。 –
このプロジェクトは長い時間前(VB6)に作成され、.NETに移行されました。私はこれが残されていると思うし、それらのすべての "CreateObject()"を直接参照を使用して更新する価値があるかどうかを判断しようとしています。 – Losbear
@Losbearコードを変更したり、パフォーマンスの問題を修正したりして、それらを更新します。緊急の必要がある場合を除き、全面的な暴行はおそらく必要ありません。 –