riando um objeto genérico baseado em uma variável Type [duplicate]

Esta pergunta já tem uma resposta aqui:

Pass Um System.Type instanciado como um parâmetro de tipo para uma classe genérica 5 respostas

Preciso criar um objeto genérico com base em um tipo armazenado em um banco de dados. Como posso conseguir isso? O código abaixo (que não será compilado) explica o que quero dizer:

string typeString = GetTypeFromDatabase(key);
Type objectType = Type.GetType(typeString);

//This won't work, but you get the idea!
MyObject<objectType> myobject = new MyObject<objectType>();

É possível fazer esse tipo de coisa?

Obrigad

questionAnswers(4)

yourAnswerToTheQuestion