У меня есть класс, который наследуется от CollectionBase
.Я получаю следующую ошибку при попытке получить индекс класса, который наследует от CollectionBase: Не удается применить индексирование с []
public NavigationMenuItemsCollection MenuItems { get; set; }
У меня есть метод, который пытается получить элемент из индекса, но он не работает.
public void ActivatePage(int index)
{
NavigationMenuItem navigationMenuItem = (NavigationMenuItem)MenuItems[0];
}
CollectionBase наследует от IList
, ICollection
и IEnumerable
. Поэтому я подумал, что это можно проиндексировать. Какие-нибудь идеи о том, что происходит?
Ах. Это имеет большой смысл. Я добавил индексатор, и он работал отлично. Благодаря! – ernest