Попробуйте это:
string s = (string)Activator.CreateInstance(t);
Activator.CreateInstance возвращает экземпляр, заключенный в объект, поэтому он должен быть приведен к правильному типу, прежде чем вы сможете его использовать.
В вашем примере t это переменная объекта Type, а не ссылка на тип. Вы должны либо указать тип непосредственно, как в моем примере, либо использовать обобщенные значения.