System.Activator public static class Activator Documentation public static object CreateInstance(Type type) public static object CreateInstance(Type type, bool nonPublic) public static object CreateInstance(Type type, object[] args) public static object CreateInstance(Type type, object[] args, object[] activationAttributes) public static object CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, object[] args, CultureInfo culture) public static object CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, object[] args, CultureInfo culture, object[] activationAttributes) public static T CreateInstance<T>()