定义Test类, 通过反射获取Test对象 及为Test中的IntA 赋值,项目结构如下:
代码:
public class Test
{
public static int IntA { get; set; }
public static string StringB { get; set; }
}
class Program
{
static void Main(string[] args)
{
Assembly assembly = Assembly.Load("Common"); //程序集名称
//从程序集中获取指定对象类型;
Type type = assembly.GetType("Common.Test"); //程序集名称.类名
Object obj = type.Assembly.CreateInstance(type.ToString());
Console.WriteLine(type);