開心生活站

位置:首頁 > IT科技 > 

多重反射技術屬於什麼技術

IT科技3.09W

多重反射技術屬於雷達隱身技術。反射技術是.NET中的重要機制,有了反射,即可對每一個類型瞭如指掌。

多重反射技術屬於什麼技術

NET中每一個類型(包括類、結構、委託、接口和枚舉等)的成員,包括方法、屬性、事件,以及構造函數等。還可以獲得每個成員的名稱、限定符和參數等。有了反射,即可對每一個類型瞭如指掌。如果獲得了構造函數的信息,即可直接創建對象,即使這個對象的類型在編譯時還不知道。

程序代碼在編譯後生成可執行的應用,我們首先要了解這種可執行應用程序的結構。應用程序結構分爲應用程序域—程序集—模塊—類型—成員幾個層次,公共語言運行庫加載器管理應用程序域,這種管理包括將每個程序集加載到相應的應用程序域以及控制每個程序集中類型層次結構的內存佈局。程序集包含模塊,而模塊包含類型,類型又包含成員,反射則提供了封裝程序集、模塊和類型的對象。我們可以使用反射動態地創建類型的實例,將類型綁定到現有對象或從現有對象中獲取類型,然後調用類型的方法或訪問其字段和屬性。

標籤:技術 多重