У меня есть сборка. В этой сборке у меня есть класс и интерфейс. Мне нужно загрузить эту сборку во время выполнения и вы хотите создать объект класса, а также хотите использовать интерфейс.
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);
Это мой код. Как это можно улучшить?