Passe um System.Type instanciado como um parâmetro de tipo para uma classe genérica

O título é meio obscuro. O que eu quero saber é se isso é possível:

string typeName = <read type name from somwhere>;
Type myType = Type.GetType(typeName);

MyGenericClass<myType> myGenericClass = new MyGenericClass<myType>();

Obviamente, MyGenericClass é descrito como:

public class MyGenericClass<T>

No momento, o compilador reclama que 'O tipo ou espaço de nome' myType 'não foi encontrado. "É preciso haver uma maneira de fazer isso.

questionAnswers(5)

yourAnswerToTheQuestion