Heim >Backend-Entwicklung >C#.Net-Tutorial >Die C#-Assembly-Klasse greift auf Assembly-Informationen zu

Die C#-Assembly-Klasse greift auf Assembly-Informationen zu

黄舟
黄舟Original
2016-12-15 14:23:121755Durchsuche

In C# kann auf Assembly-Informationen zugegriffen werden
1 Ermöglicht den Zugriff auf die Metaelemente einer bestimmten Assembly, einschließlich Methoden, die die Assembly laden und ausführen können : Verwenden Sie die statische Methode Assembly.Load (Assembly-Name) oder Assembly.LoadFrom (vollständiger Pfadname der Assembly). ): Ruft den in der Assembly definierten Typ ab.
TestAssembly.cs:
Klarkopie in Zwischenablage drucken?
mit System.Reflection;
namespace Magci.Test.Reflection
{ public static void Main ()
{ //Lade die Assembly in den laufenden Prozess
Assembly ass = Assembly.Load("TestCustomAttributes");
Assembly ass1 = Assembly.LoadFrom(@"E:CODEdotNetC#9-ReflectionTestCustomAttributes . dll");
//Den Assembly-Anzeigenamen abrufen
Console.WriteLine(ass1.FullName);
//Die in der Assembly definierten Typen abrufen
Type[]types = ass.GetTypes ( );
foreach (Typ t in Typen)
{ Console.WriteLine(t.FullName);
} } } }

Das Obige ist der Inhalt der C#-Assembly-Klasse, auf die zugegriffen werden soll Informationen zur Montage. Weitere verwandte Artikel finden Sie auf der chinesischen PHP-Website (www.php.cn)!



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn