反射很简单啊,不知道这样讲可以吗
fac = (Factory)Assembly.Load(path).CreateInstance(path + "." + path)
以上代码的说明:
Assembly.Load("SQLServerDAL").CreateInstance("SQLServerDAL.SQLServerDAL")
或者说
Assembly.Load("程序集名称").CreateInstance("反射的类名")
上面我要反射SQLServerDAL.SQLServerDAL类这个类位于SQLServerDAL当中,.CreateInstance指定的类名一定要包含名称空间,再次我将其称为全名类
fac = (Factory)Assembly.Load(path).CreateInstance(path + "." + path)
以上代码的说明:
Assembly.Load("SQLServerDAL").CreateInstance("SQLServerDAL.SQLServerDAL")
或者说
Assembly.Load("程序集名称").CreateInstance("反射的类名")
上面我要反射SQLServerDAL.SQLServerDAL类这个类位于SQLServerDAL当中,.CreateInstance指定的类名一定要包含名称空间,再次我将其称为全名类
浙公网安备 33010602011771号