'<typeName>'에 정의된 확장 메서드 '<methodName>'의 형식 인수를 '<delagateName>' 대리자에서 유추할 수 없습니다.
업데이트: 2007년 11월
Type arguments for extension method '<methodName>' defined in '<typeName>' could not be inferred from the delegate '<delagateName>'
할당문에서는 AddressOf를 사용하여 제네릭 확장 메서드의 주소를 대리자에 할당하지만 확장 메서드에 형식 인수는 제공하지 않습니다.
일반적으로 제네릭 메서드를 호출할 때는 제네릭 메서드가 정의하는 각 형식 매개 변수에 대해 형식 인수를 제공해야 합니다. 형식 인수를 제공하지 않으면 컴파일러는 형식 매개 변수에 전달할 형식을 유추하려고 합니다. 컴파일러가 형식을 유추할 수 있도록 충분한 정보가 컨텍스트에 제공되지 않는 경우 오류가 발생합니다.
오류 ID: BC36581
이 오류를 해결하려면
- AddressOf 식에 확장 메서드의 형식 인수를 지정합니다.