Вызваны ли подписчики событий в порядке подписки?

Можно ли предположить, что подписчики на события называются в порядке подписки?
Пример:

void One(object sender, EventArgs e) {}
void Two(object sender, EventArgs e) {}

event EventHandler foo;

foo += One;
foo += Two;

Всегда ли One () вызывается перед Two () при возникновении события?

Редактировать:
Вы, конечно, не должны полагаться на это, я просто подумал. Идея заключалась в том, что многоадресные делегаты аналогичны шаблону COMMAND. Так что мне просто интересно. Обычно вы используете коллекцию, которая хранит порядок для КОМАНД, чтобы вы могли отменить / повторить / что угодно.

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

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