如果我有课:
class Useless
{
private string _message ;
public Useless(string message)
{
_message = message;
}
}
class UselessFactory<T> where T : new()
{
public Useless CreateUseless(string msg)
{
return new T(msg);
}
}
为什么我不能用参数实例化 T ,就像我可以用下面的一样?
return (Useless)Activator.CreateInstance(typeof(T), msg);