是否可以使用通用功能实现索引运算符'[]'

时间:2013-02-04 08:27:37

标签: c# generics indexing brackets

  

可能重复:
  Why it is not posible to define generic indexers in .NET?
  how to write a function to take any object with an index operator

我从未见过这样的用法。但我只是想知道是否有可能实现像bleow这样的实现。我知道它不起作用。但我的意思是存在类似用法。

public T this<T>[T param]
{
    get 
    {
        ....
    }
}

1 个答案:

答案 0 :(得分:3)

不可以,通用属性和索引器( a 属性)是不可能的。