ИС
Ирина Сабирова

[C#] Как получить индекс элемента массива (List'а)?

#define массив List

Я делаю браузер с вкладками.
Для этого создаю массив с браузерами (1 браузер в каждую вкладку tabControl'а) :
List webBrowsers = new List();
Создаю браузеры таким способом:
webBrowsers.add(new WebBrowser());

Теперь самое важное, надо сделать для них всех один обработчик DocumentCompleted:
private void webBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
WebBrowser Sender = (WebBrowser)sender; // ПОЛУЧАЮ БРАУЗЕР, КОТОРЫЙ ВЫЗВАЛ СОБЫТИЕ DocumentCompleted
// КАК ПОЛУЧИТЬ ЗДЕСЬ ИНДЕКС ЭТОГО БРАУЗЕРА В МАССИВЕ webBrowsers, В КОТОРОМ ОН "СОСТОИТ"?
}

Александр Горский
Александр Горский

у листа есть метод IndexOf() который принимает аргумент того типа которым закрыт лист, то есть так
webBrowsers.IndexOf(Sender);

Похожие вопросы
С++ Получился отриц. индекс элемента в массиве. Что делать?
C++. Как удалить из массива элементы, большие определенного числа?
Удаление элементов из одномерного массива. C++
В массиве из 100 элементов найти количество отрицательных элементов, минимальный элемент и его индекс.
Найти среди элементов массивов a и z два одинаковых элемента с наименьшими индексами и вывести их значения и индексы.
c++.Как можно рассортировать элементы массива попарно?
C++, как суммировать элементы двухмерного массива?
C# номер элемента массива
Поиск элемента массива и его индекса в двумерном массиве. Паскаль.
В массиве индексы элементов должны быть