1
可能重複:
Why it is not posible to define generic indexers in .NET?
how to write a function to take any object with an index operator是否possbile實現索引運算符 '[]' 與通用能力
我從來沒有見過這樣的任何使用。但我只是想知道是否有可能實現像bleow這樣的實現。我知道這不起作用。但如果存在,我的意思是類似的用法。
public T this<T>[T param]
{
get
{
....
}
}
快速搜索會回答你的問題:http://stackoverflow.com/questions/494827或http://stackoverflow.com/questions/7043028/ –
這是可能的使用接口'公共接口IIndexable {T this [我指數] {get;組; }}'並將此添加到您的方法/類',其中T:class,IEnumerableExtensions.IIndexable' –
DerpyNerd