public class Test
{
      private object Option;
      public GetOption
     {
      get
        { return Option;}
      set { Option = value;}
      }
}classA classa=new classA();
Test test = new Test();
test.GetOption = classa;
类Test中的属性Opion纪录了类classA的类型,我的问题是我如何在类Test中实例化Option纪录下来
的类。请各位大虾赐教,谢谢!!!

解决方案 »

  1.   

    test.GetOption = classa;?还没有set呢
      

  2.   

    classA classa=new classA();不是已经实例化了吗?
      

  3.   

    如何在类Test中实例化Option纪录下来的类?Value的类型是什么?已经是你要的object了吗?如果是的话,那应该已经实例化了;如果不是,只好new了。
      

  4.   

    谢谢各位该问题已经解决,C#中有个为类创建实例的函数Activator.CreateInstance()此有n多
    种重载,可以几乎创建任何类型类的实例化。