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)

 

你可能感兴趣的:(结构体)