Indexer - 显式接口成员实现

时间:2017-12-10 17:38:52

标签: c# interface indexer explicit-interface

我需要一个关于Indexer的显式接口成员实现的工作示例程序。

Microsofts c# docu of Indexers声明这是可能的,但没有提供一个有效的例子(至少对我来说这个例子不起作用)。我需要一个有效的程序。

1 个答案:

答案 0 :(得分:1)

文档似乎有误。我现在无法检查它,我不记得曾经明确地实现了一个索引器,但这应该工作:

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

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