>백엔드 개발 >C#.Net 튜토리얼 >C# 어셈블리 클래스는 어셈블리 정보에 액세스합니다.

C# 어셈블리 클래스는 어셈블리 정보에 액세스합니다.

黄舟
黄舟원래의
2016-12-15 14:23:121729검색

C#에서는 Assembly 클래스를 통해 어셈블리 정보에 액세스할 수 있습니다.
1. 어셈블리를 로드하고 실행할 수 있는 메서드를 포함하여 특정 어셈블리의 메타 요소에 액세스할 수 있습니다. : 정적 메서드 Assembly.Load(어셈블리 이름) 또는 Assembly.LoadFrom(어셈블리 전체 경로 이름) 사용
3. 속성:
전체 이름:
GetTypes( ): 어셈블리에 정의된 유형을 가져옵니다.
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)
} } } }

위는 액세스할 C# 어셈블리 클래스의 내용입니다. 조립 정보, 더 많은 관련 기사를 보려면 PHP 중국어 웹사이트(www.php.cn)를 주목하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.