首頁 >後端開發 >C#.Net教程 >C# Assembly類別存取組件資訊

C# Assembly類別存取組件資訊

黄舟
黄舟原創
2016-12-15 14:23:121728瀏覽

C#中透過Assembly類別可以存取組件資訊. 
1.允許存取給定組件的元元素,包含可以載入和執行組件的方法; 
2.載入組件:使用靜態方法Assembly.Load(程式集集名稱)或Assembly.LoadFrom(組件完整路徑名); 
3.屬性: 
FullName:組件顯示名稱; 
3.方法: 
GetTypes():取得程式集中定義的類型。
TestAssembly.cs: 
view plaincopy to clipboardprint? 
using System; using System.Reflection; 
namespace Magci.Test.Reflection 
{ public class TestAssembly 過程中 
Assembly ass = Assembly.Load("TestCustomAttributes"); 
Assembly ass1 = Assembly.LoadFrom(@"E:CODEdotNetC#9-ReflectionTestCustomAttributes.d ass1.FullName); 
//取得程式集中定義的類型 
Type[] types = ass.GetTypes(); 
foreach (Type t in types) 
{ Console.WriteLine(t.FullName); } }

以上就是C# Assembly類別存取組件資訊的內容,更多相關文章請關注PHP中文網(www.php.cn)!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn