Using the default constructor
T variable = Activator.CreateInstance(typeof(T));
Using parameterized constructor
T variable = Activator.CreateInstance(typeof(T), arg1, arg2);