Что такое индексатор в C#?



Индексаторы, которые иногда называют интеллектуальными массивами, используются для создания класса или структуры, которая ведет себя как виртуальный массив.



При этом к экземплярам класса или структуры можно получить доступ с помощью стандартного метода доступа array [], что позволяет индексировать их как элемент массива.