Share via


예외 문제 해결: System.Reflection.AmbiguousMatchException

메서드에 대해 바인딩할 때 바인딩 기준에 일치하는 메서드가 두 개 이상인 경우 throw되는 예외입니다.

설명

AmbiguousMatchException은 응용 프로그램에서 클래스를 호출했지만 어떠한 클래스 또는 오버로드된 클래스를 사용해야 할지 확인할 수 없는 경우 throw됩니다. 바인딩 과정에서는 매개 변수의 형식과 매개 변수의 수에 따라 사용할 적절한 클래스를 찾습니다. 조건에 맞는 클래스가 여러 개인 경우 이 예외가 throw됩니다.

참고 항목

작업

방법: 예외 도우미 사용

참조

AmbiguousMatchException