Hi,
can you describe, what you mean with "unlimited indexer"?
If you look into
http://msdn.microsoft.com/en-us/library/6x16t2tx.aspx, then you might think that an indexer is limited, because in the example, the indexer is "only" an integer and internally it accesses an array of 100 elements only ...
But you can have an indexer, that takes an argument of object and then decides individually what to do (based on the type).
With kind regards,
Konrad