Когда следует использовать индексаторы C #?

Мне бы хотелось больше использовать индексаторы, но я не уверен, когда их использовать. Все, что я нашел в Интернете, это примеры, которые используют такие классы, какMyClass а такжеIndexerClass.

Как насчет школьной системы, где есть ученики и учителя, и у каждого учителя есть список учеников, за которых они отвечают - есть ли необходимость в индексаторах в этом сценарии? Для простоты: каждый ученик может принадлежать только одному Учителю.

Ответы на вопрос(10)

Ваш ответ на вопрос