反射提高了程序的靈活性和擴展性,降低耦合性,提高自適應能力。
它允許程序創建和控制任何類的對象,無需提前硬編碼目標類;
SalBLL a = (SalBLL)Assembly.Load("BLL").CreateInstance("BLL.SalBLL"); //加載BLL並創建一個實例 相當於 SalBLL a=NEW SalBLL();
IList<Sal> list = MyCommon.ConvertTo<Sal>(a.getSalBll());
反射提高了程序的靈活性和擴展性,降低耦合性,提高自適應能力。
它允許程序創建和控制任何類的對象,無需提前硬編碼目標類;
SalBLL a = (SalBLL)Assembly.Load("BLL").CreateInstance("BLL.SalBLL"); //加載BLL並創建一個實例 相當於 SalBLL a=NEW SalBLL();
IList<Sal> list = MyCommon.ConvertTo<Sal>(a.getSalBll());
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。