A C# application may contain indexer
declaration. Based in this concept, I try to find advantages to customzing the Indexation Strategy by re-implementing a class's indexers instead of use it as a type in a collection (Like List, Enumerable...)
I asked here for this customization manner, thanks to xanatos who gives me a good answer.
But I'm still not understanding
- what are the advantages of the re-implemention of indexers?
- In which cases, it is necessary to re-implement it?