¿Cómo cargar ensamblado en tiempo de ejecución y crear una instancia de clase?
Tengo una asamblea. En este montaje tengo una clase y una interfaz. Necesito cargar este ensamblaje en tiempo de ejecución y quiero crear un objeto de la clase y también quiero usar la interfaz.
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);
Este es mi código. ¿Cómo puede ser mejorado?