Необходимо создать поток, в котором будет функция и очередь разных параметров и он будет по мере добавления в очередь данных параметров запускать функцию. Задержка между добавлениями может быть и минута, поток просто должен висеть и использовать функцию, когда в очередь добавляются параметры.
Пример : У меня есть событие, которое добавляет в список List числовые значения от 1 и до 10. И в зависимости от значения мне необходимо вызывать функцию, например void SetValue(int val). Событие вызывается в случайные моменты времени.
List<params>в цикле и запускать в зависимости от параметра в циклеSetValue. – Andrei Khotko Sep 03 '19 at 12:17