C#反射問題總結

動軟代碼生成器生成的抽象工場裏面有這麼一句:

Assembly.Load(AssemblyPath).CreateInstance(ClassNamespace);

這裏面的AssemblyPath指定的是程序集的名稱,ClassNamespace指定的是命名空間及其內的某一類名

所以如果ClassNamespace要根據AssemblyPath生成的時候必須讓程序集名稱和命名空間名稱一致

同時,執行該語句的程序集必須引用所反射的程序集

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章