2017-12-10 7 views
0

나는 명시적인 인터페이스 멤버 구현 인 인덱서의 예제 프로그램이 필요합니다.인덱서 - 명시 적 인터페이스 멤버 구현

Microsofts c# docu of Indexers은 가능하지만 작동 예제를 제공하지 않습니다. (적어도 나를 위해 예제가 작동하지 않습니다.) 그렇게하는 일하는 프로그램이 필요합니다.

+0

"예제가 작동하지 않습니다." 무슨 일 이니? 어떤 오류가 발생합니까? 아주 간단한 직선 코드 인 것 같습니다. 작동하지 않는다면 시도한 것을 보여주십시오. – oerkelens

답변

0

설명서가 잘못되었습니다. 지금은 확인할 수 없으며 명시 적으로 인덱서를 구현 한 것을 기억하지 못합니다. 그러나 이것이 작동해야합니다 :

interface IInterface 
{ 
    ReturnType this[int index] { get; } 
} 

class Foo: IInterface 
{ 
    ReturnType IInterface.this[int index] 
    { 
     get { return ... } 
    } 
}