Activator.CreateInstance方法

使用与指定参数匹配程度最高的构造函数创建指定类型的实例。

命名空间:                   System
程序集:         mscorlib(位于 mscorlib.dll)

(补充:activator:活化剂、激活剂、催化剂、活性剂)

重载列表


名称 说明
System_CAPS_pubmethodSystem_CAPS_static CreateInstance(ActivationContext)

创建类型的一个实例,该类型由指定的 ActivationContext 对象指定。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance(ActivationContext,String[])

创建类型的一个实例,该类型由指定的 ActivationContext 对象指定,并由指定的自定义激活数据激活。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance(AppDomain,String,String)

使用命名的程序集和默认构造函数,来创建其名称在指定的远程域中指定的类型的实例。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance(AppDomain,String,String,Boolean,BindingFlags,Binder,Object[],CultureInfo,Object[])

使用命名的程序集和最匹配所指定参数的构造函数,来创建其名称在指定的远程域中指定的类型的实例。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance(AppDomain,String,String,Boolean,BindingFlags,Binder,Object[],CultureInfo,Object[],Evidence)

已过时。使用命名的程序集和最匹配所指定参数的构造函数,来创建其名称在指定的远程域中指定的类型的实例。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance(String,String)

使用命名的程序集和默认构造函数,创建名称已指定的类型的实例。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance(String,String,Boolean,BindingFlags,Binder,Object[],CultureInfo,Object[])

使用指定的程序集和与指定参数匹配程度最高的构造函数来创建指定名称的类型的实例。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance(String,String,Boolean,BindingFlags,Binder,Object[],CultureInfo,Object[],Evidence)

已过时。使用指定的程序集和与指定参数匹配程度最高的构造函数来创建指定名称的类型的实例。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance(String,String,Object[])

使用命名的程序集和默认构造函数,创建名称已指定的类型的实例。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance(Type)

使用指定类型的默认构造函数来创建该类型的实例。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance(Type,BindingFlags,Binder,Object[],CultureInfo)

使用与指定参数匹配程度最高的构造函数创建指定类型的实例。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance(Type,BindingFlags,Binder,Object[],CultureInfo,Object[])

使用与指定参数匹配程度最高的构造函数创建指定类型的实例。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance(Type,Boolean)

使用指定类型的默认构造函数来创建该类型的实例。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance(Type,Object[])

使用与指定参数匹配程度最高的构造函数创建指定类型的实例。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance(Type,Object[],Object[])

使用与指定参数匹配程度最高的构造函数创建指定类型的实例。

System_CAPS_pubmethodSystem_CAPS_static CreateInstance()

使用无参数构造函数,创建指定泛型类型参数所指定类型的实例。



备注:转自https://msdn.microsoft.com/zh-cn/library/system.activator.createinstance(v=vs.110).aspx