Обеспечение порядка выполнения списка многоадресного делегата в C #?

После прочтения я понимаю, что порядок вызова обработчиков такой же, как и у подписки, но это не гарантируется.

Итак, скажем, у меня есть:

public event MYDEl ev;

и подписчики делают:

ev+=GetPaper;
ev+=Print;
ev+=EjectPaper;

Каков наилучший практический механизм сохранения + обеспечения порядка списка выполнения?

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

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