c# – 从类型创建泛型变量 – 如何?或者使用带有属性{}而不是参数()的Activator.CreateInstance()?
我目前正在使用Generics来制作一些动态方法,比如创建一个对象并用值填充属性.有没有办法在不知道类型的情况下“动态”创建Generic?这不起作用(有类似的方法吗?我必须在方法之前定义Generic,所以我可以在“创建”它们之前对变量做同样的事情吗?…或者如何使用“Activator”创建一个带有Properties而不是Parameters的对象.就像你在这里一样://使用参数值//使用属性解决方法您可以使用MakeGenericType: