namespace ActivatorA
{
class ClassA
{
public void Print()
{
Console.WriteLine("输出了些东西");
}
}
}
class Program
{
static void Main(string[] args)
{
Type type = Type.GetType("ActivatorA.ClassA", true);//true表示不存在会引发异常
ClassA a = Activator.CreateInstance(type) as ClassA;
a.Print();
Console.ReadKey();
}
}通过Activator.CreateInstance(命名空间+类名,参数Object[])来实例化实例。