У меня есть требование, в котором тип объекта [имя объекта] передается как строковая переменная. Теперь, основываясь на переданном имени объекта, мне нужно создать этот тип объекта. Обратите внимание, что строковое значение содержит точное имя типа объекта. Я написал фрагмент кода, но он вызывает исключение.
например -
string objectName = "EntityTest.Entity.OrderEntity";//Entity type name
object obj = new object();
object newobj = new object();
newobj = Convert.ChangeType(obj, Type.GetType(objectName));
Я делаю это, я получаю ошибку -> Объект должен реализовывать IConvertible.
Моя сущность OrderEntity
уже реализовал интерфейс IConvertible
.
Приветствуется любая помощь / предложение. Есть ли другой способ создать объект, отвечающий моим требованиям.