System.Reflection.Assembly assemb2 = this.GetType().Assembly;

YourClass obj=(YourClass)assemb2.CreateInstance(YourClassName)

解决方案 »

  1.   


     类名 对象名 = new 类名();  //()内是参数列表,如果有的话 :)
      

  2.   

    object ojb = Activator.CreateInstance(Type.GetType(typenam));
      

  3.   

    newInstance=Assembly.GetExecutingAssembly().CreateInstance(strClassName);strClassName是类名,newInstance创建的对象
      

  4.   

    private(public) 类名 对象名 ; //定义对象
    对象名 = new 类名();         //创建了一个对象