private static readonly string path = ConfigurationManager.AppSettings["WebDAL"];
string className = path + ".DALMemFavorites";
(Classname)Assembly.Load(path).CreateInstance(className);这第二和第三行的代码是什么意思呢? 特别是第三行!
请大家别让我去查帮助文档了因为我已经查过了,由于我的书面理解能力特别差看不懂那么官方的
希望各位能用通俗点的语言告诉我!小弟不胜感谢!!!!!!!
string className = path + ".DALMemFavorites";
(Classname)Assembly.Load(path).CreateInstance(className);这第二和第三行的代码是什么意思呢? 特别是第三行!
请大家别让我去查帮助文档了因为我已经查过了,由于我的书面理解能力特别差看不懂那么官方的
希望各位能用通俗点的语言告诉我!小弟不胜感谢!!!!!!!
(Classname)Assembly.Load(path).CreateInstance(className); //反射得到Classname对象实例
我问题没有问清楚! 我是想知道 string className的值,放到CreateInstance()里面是什么意思! 然后这个load()有起到什么作用呢!
http://msdn.microsoft.com/zh-cn/library/system.reflection.assembly.load(VS.80).aspx
Assembly.CreateInstance 方法
http://msdn.microsoft.com/zh-cn/library/system.reflection.assembly.createinstance(VS.80).aspxMSDN的权威解释
有一个感觉: 抽象的不知所云!能力有限哈