當前位置:生活全書館 >

IT科技

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

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

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

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

NET中每一個型別(包括類、結構、委託、介面和列舉等)的成員,包括方法、屬性、事件,以及建構函式等。還可以獲得每個成員的名稱、限定符和引數等。有了反射,即可對每一個型別瞭如指掌。如果獲得了建構函式的資訊,即可直接建立物件,即使這個物件的型別在編譯時還不知道。

程式程式碼在編譯後生成可執行的應用,我們首先要了解這種可執行應用程式的結構。應用程式結構分為應用程式域—程式集—模組—型別—成員幾個層次,公共語言執行庫載入器管理應用程式域,這種管理包括將每個程式集載入到相應的應用程式域以及控制每個程式集中型別層次結構的記憶體佈局。程式集包含模組,而模組包含型別,型別又包含成員,反射則提供了封裝程式集、模組和型別的物件。我們可以使用反射動態地建立型別的例項,將型別繫結到現有物件或從現有物件中獲取型別,然後呼叫型別的方法或訪問其欄位和屬性。

標籤: 技術 多重
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/pq2v6y.html