C# Assembly類訪問程序集信息
更新時(shí)間:2009年06月13日 00:08:35 作者:
C# Assembly類訪問程序集信息
C#中通過Assembly類可以訪問程序集信息.
1.允許訪問給定程序集的元元素,包含可以加載和執(zhí)行程序集的方法;
2.加載程序集:使用靜態(tài)方法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
{ public static void Main()
{ //將程序集加載到運(yùn)行過程中
Assembly ass = Assembly.Load("TestCustomAttributes");
Assembly ass1 = Assembly.LoadFrom(@"E:\CODE\dotNet\C#\9-Reflection\TestCustomAttributes.dll");
//獲取程序集顯示名稱
Console.WriteLine(ass1.FullName);
//獲取程序集中定義的類型
Type[] types = ass.GetTypes();
foreach (Type t in types)
{ Console.WriteLine(t.FullName);
} } } }
1.允許訪問給定程序集的元元素,包含可以加載和執(zhí)行程序集的方法;
2.加載程序集:使用靜態(tài)方法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
{ public static void Main()
{ //將程序集加載到運(yùn)行過程中
Assembly ass = Assembly.Load("TestCustomAttributes");
Assembly ass1 = Assembly.LoadFrom(@"E:\CODE\dotNet\C#\9-Reflection\TestCustomAttributes.dll");
//獲取程序集顯示名稱
Console.WriteLine(ass1.FullName);
//獲取程序集中定義的類型
Type[] types = ass.GetTypes();
foreach (Type t in types)
{ Console.WriteLine(t.FullName);
} } } }
您可能感興趣的文章:
相關(guān)文章
php基于session實(shí)現(xiàn)數(shù)據(jù)庫交互的類實(shí)例
這篇文章主要介紹了php基于session實(shí)現(xiàn)數(shù)據(jù)庫交互的類,實(shí)例分析了php結(jié)合session操作數(shù)據(jù)庫的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08
php獲取當(dāng)前網(wǎng)址url并替換參數(shù)或網(wǎng)址的方法
今天在項(xiàng)目中用到的兩個(gè)函數(shù),自己寫了下,備用,需要的朋友也可以直接使用了,推薦第一個(gè)函數(shù)為獲取,后面為相關(guān)的處理參數(shù)。2010-06-06
PHP實(shí)現(xiàn)的服務(wù)器一致性hash分布算法示例
這篇文章主要介紹了PHP實(shí)現(xiàn)的服務(wù)器一致性hash分布算法,結(jié)合實(shí)例形式分析了php一致性hash分布算法類的具體定義與相關(guān)使用技巧,需要的朋友可以參考下2018-08-08
PHP實(shí)現(xiàn)一個(gè)按鈕點(diǎn)擊上傳多個(gè)圖片操作示例
這篇文章主要介紹了PHP實(shí)現(xiàn)一個(gè)按鈕點(diǎn)擊上傳多個(gè)圖片操作,結(jié)合具體實(shí)例形式分析了PHP多文件上傳前端提交與后臺處理相關(guān)操作技巧,需要的朋友可以參考下2020-01-01
PHP面向?qū)ο罄^承用法詳解(優(yōu)化與減少代碼重復(fù))
這篇文章主要介紹了PHP面向?qū)ο罄^承用法,結(jié)合實(shí)例形式分析了php面向?qū)ο蟪绦蛟O(shè)計(jì)中繼承的使用方法及代碼優(yōu)化處理與減少代碼重復(fù)的相關(guān)操作技巧,需要的朋友可以參考下2016-12-12
php實(shí)現(xiàn)仿寫CodeIgniter的購物車類
這篇文章主要介紹了php實(shí)現(xiàn)仿寫CodeIgniter的購物車類,較為詳細(xì)的分析了購物車的功能與具體實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07

