Indexer in C# Programming
In a C# program, indexers allow instances of a class or struct to be indexed like arrays. Indexers are syntactically similar to properties, but unlike properties, the accessors of indexers accept one or more parameters.
No use is allowed without explicit permission from owner