6
Я использую Type.GetType()
для создания экземпляра.Type.GetType() dynamic string return null
Это работает:
var type = Type.GetType("Test.ClassServices.HowService, Test");
Но это работа это не распространяется. Он возвращает :
var name = "How";
var type = Type.GetType("Test.ClassServices."+name+"Service, Test");
GetType не создает экземпляр, он возвращает объект Type, который представляет указанный тип. Что касается нуля, уверены ли вы, что сборка может быть найдена и загружена, а пространство имен правильно? – Lloyd
Я пробовал это в .NET 4 и не испытывал никаких проблем. Поэтому дважды проверьте код для опечаток. – Jetti
Вы уверены, что у вас не было опечаток во 2-м случае? Я полагаю, вычисляется значение переменной 'name', уверены ли вы, что это сделано правильно (BTW, корпус)? –