Как загрузить Assembly во время выполнения и создать экземпляр класса?

У меня есть сборка. В этой сборке у меня есть класс и интерфейс. Мне нужно загрузить эту сборку во время выполнения и хочу создать объект класса, а также хочу использовать интерфейс.

Assembly MyDALL = Assembly.Load("DALL"); // DALL is name of my dll
Type MyLoadClass = MyDALL.GetType("DALL.LoadClass"); // LoadClass is my class
object obj = Activator.CreateInstance(MyLoadClass);

Это мой код Как это можно улучшить?

Ответы на вопрос(3)

Ваш ответ на вопрос