C# 반사를 사용하여 개인 메소드에 액세스하는
반사는 개인 방법과 동적으로 상호 작용하는 강력한 방법을 제공합니다. 그러나 표준 함수만으로는 개인 멤버에 액세스하지 않습니다. 이 제한은 열거를 사용하여 극복됩니다
솔루션 :
GetMethod()
여기서 BindingFlags
, 는 개인 메소드가 검색에 포함되어 있는지 확인하고 는 정적 메소드와 반대되는 방법을 찾고 있음을 지정합니다. 이 깃발을 사용하면 그 후 반환 된 객체에서 메소드를 사용하여 개인 메소드를 호출하여 필요한 매개 변수를 제공합니다.
위 내용은 C#에 반사를 사용하여 개인 메소드를 동적으로 호출하려면 어떻게해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!