我需要一个关于Indexer的显式接口成员实现的工作示例程序。
Microsofts c# docu of Indexers声明这是可能的,但没有提供一个有效的例子(至少对我来说这个例子不起作用)。我需要一个有效的程序。
答案 0 :(得分:1)
文档似乎有误。我现在无法检查它,我不记得曾经明确地实现了一个索引器,但这应该工作:
interface IInterface
{
ReturnType this[int index] { get; }
}
class Foo: IInterface
{
ReturnType IInterface.this[int index]
{
get { return ... }
}
}