プロジェクトにクラスがあるとします。ここで、別の「クラス ライブラリ」を作成し、このクラスをそこに移動します。したがって、このクラスをインスタンス化するには、追加の dll (クラス ライブラリ dll) をロードする必要があります。
.net は 1 つの exe ファイルではなく 2 つのファイル (元の exe ファイル + クラス ライブラリ dll ファイル) を読み取る必要があるため、少し別のプログラムがあることを理解しています。しかし、それ以外に違いはありますか?プログラムがロードされた後、このクラスが最初に配置された場所 (exe または dll) は重要ですか? メモリ内にまったく同じプログラムがありますか?
特に、実行時にクラスをクラス ライブラリに移動するときに遅延を導入できるかどうかに興味がありますか?
この質問は、以前の質問の結果であり、いくつかの「少し接続された」プロジェクトを分割する方法は?