У меня есть пример:
Assembly asm = Assembly.Load("ClassLibrary1");
Type ob = asm.GetType("ClassLibrary1.UserControl1");
UserControl uc = (UserControl)Activator.CreateInstance(ob);
grd.Children.Add(uc);
Там я создаю экземпляр класса, но как мне создать экземпляр класса, который реализует какой-то интерфейс? то есть UserControl1реализует интерфейс ILoad.
U:Я могу привести объект к интерфейсу позже, но я не знаю, какой тип в сборках реализует интерфейс.