C#中使用反射获取结构体实例

static void Main(string[] args)
{
    Type type = typeof(MyStruct);
    object obj1 = type.Assembly.CreateInstance(type.FullName);
}

struct MyStruct
{

}

 

使用这个方法就不用管class还是struct 都是可以用的,如果是class只要保证有无参构造函数就可以

****   Activator.CreateInstance(Type)

 

posted on 2013-10-09 08:32  武胜-阿伟  阅读(544)  评论(0)    收藏  举报