Создание универсального объекта на основе переменной типа [duplicate]
На этот вопрос уже есть ответ здесь:
Передайте Instantiated System.Type как параметр типа для универсального класса 5 ответовМне нужно создать универсальный объект на основе типа, который хранится в базе данных. Как я могу достичь этого? Код ниже (который не будет компилироваться) объясняет, что я имею в виду:
string typeString = GetTypeFromDatabase(key);
Type objectType = Type.GetType(typeString);
//This won't work, but you get the idea!
MyObject<objectType> myobject = new MyObject<objectType>();
Можно ли сделать такие вещи?
Спасибо