어셈블리 정보는 C#의 Assembly 클래스를 통해 액세스할 수 있습니다.
1. 어셈블리를 로드하고 실행할 수 있는 메서드를 포함하여 특정 어셈블리의 메타 요소에 액세스할 수 있습니다.
2. Assembly.Load(어셈블리 이름) 또는 Assembly.LoadFrom(어셈블리 전체 경로 이름);
FullName: 어셈블리 표시 이름
3. Get Types 어셈블리에 정의되어 있습니다.
TestAssembly.cs:
클립보드 인쇄로 일반 복사본을 확인하시겠습니까?
using System.Reflection;
네임스페이스 Magci.Test.Reflection
{ public class TestAssembly
{ public static void Main ()
{ //실행 중인 프로세스에 어셈블리 로드
Assembly ass = Assembly.Load("TestCustomAttributes");
Assembly ass1 = Assembly.LoadFrom(@"E:CODEdotNetC#9-ReflectionTestCustomAttributes . dll");
//어셈블리 표시 이름 가져오기
Console.WriteLine(ass1.FullName);
//어셈블리에 정의된 유형 가져오기
Type[] 유형 = ass.GetTypes( );
foreach(유형에 t 입력)
{ Console.WriteLine(t.FullName)
} } }
위에서는 Assemblyinfo.cs의 내용을 포함하여 어셈블리 정보에 액세스할 수 있는 Assemblyinfo.cs C# 어셈블리 클래스를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.