문제를 명확하게 설명하기 위해 먼저 예를 살펴보겠습니다. 이 예에서는 WinForm에 버튼이 있습니다. 사용자가 버튼을 클릭하면 기존 어셈블리가 로드되고 어셈블리의 FullName이 인터페이스의 Label 컨트롤에 표시됩니다. Reflection에 조금 익숙한 친구라면 이것이 매우 간단한 일이라는 것을 알고 있습니다. Assembly.LoadFile 메서드를 사용하여 Assembly를 얻은 다음 FullName 특성을 사용하여 이를 표시하면 됩니다. Button1_Click(객체 전송자, EventArgs e ) { Assembly Assembly = Assembly.LoadFile(@"C:t
1. AppDomain 및 Assembly의 동적 로드 및 언로드 코드에 대한 자세한 설명
소개: 문제를 명확하게 설명하기 위해 먼저 살펴보겠습니다. 이 예에서는 WinForm에 버튼이 있습니다. 사용자가 버튼을 클릭하면 기존 어셈블리가 로드되고 어셈블리의 FullName이 Label 컨트롤에 표시됩니다. Reflection에 조금 익숙한 사람들은 이것이 매우 간단한 일이라는 것을 모두 알고 있습니다. Assembly.LoadFile 메서드를 사용하여 Assembly를 가져온 다음 FullName 속성을 사용하면 됩니다. 다음
Introduction: .net code private Type GetType(string className) { // AppDomain currentDomain = AppDomain.CurrentDomain; / 어셈블리 목록에 대한 배열을 만듭니다...
3 ACCESS: 데이터베이스 간 쿼리를 위한 SQL 문
소개: Access 문제 설명: 때때로 관련 키워드를 통해 두 개 또는 세 개의 데이터베이스 테이블에서 필요한 레코드 세트를 쿼리하고 얻어야 하는 경우가 있습니다. 이는 일반적인 SQL 쿼리 문으로는 달성할 수 없습니다. 이는 ACCESS의 데이터베이스 간 쿼리 기능을 통해 달성할 수 있습니다. . 해결 방법: 예를 들어 "Content Type"과 "Content Material" 두 테이블이 서로 다른 데이터베이스에 있습니다. 구체적인 쿼리 방법은 다음과 같습니다. @"Select * from Container Type as a INNER JOIN [;database=" AppDomain.
【관련 Q&A 추천】:
위 내용은 AppDomain 소스 코드 10개 추천(컬렉션)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!