Вызвать метод из списка

442
04 января 2017, 00:45

У меня есть список с методами

List<Action<object>> methods_1 = new List<Action<object>>();
methods_1.Add(delete);
methods_1.Add(upload);
methods_1.Add(open);  

Каким образом вызвать тот или иной метод из данного списка?

Answer 1

Если эти методы видно, то просто по имени: delete();, upload();, open();.

Можно просто по индексу: var obj = /* какой-то объект */; methods_1[1](obj);

READ ALSO
codeigniter одновременный запрос к двум разным БД или синхронизация таблиц в разных БД

codeigniter одновременный запрос к двум разным БД или синхронизация таблиц в разных БД

На работе по наследству досталось 6 приложений на php + Codeigniter + БД mySqlКаждая БД содержит в себе таблицы (справочники), которые повторяются в этих...

503
Ссылка на протокол через &ldquo;//&rdquo;

Ссылка на протокол через “//”

Вижу на некоторых сайтах, которые используют протокол https, ссылку на их сайты не

422
почему не работает функция [требует правки]

почему не работает функция [требует правки]

Привет всем! Подскажите пожалуйста, гда ошибка в функции? Функция выводит из базы некие данные, но если при указаном логине нужной записи...

471
Ошибка в поиске MySQL (Пробелы и Цифры)

Ошибка в поиске MySQL (Пробелы и Цифры)

Здравствуйте, делаю киносайт прикрутил поиск, но возникла очень странная ошибкаПри запросе "Мажор 2" и любого другого запроса такого формата...

404