Если у меня есть событие, обработчик которого возвращает логическое значение, что произойдет, если я присоединю несколько событий??
см. этот пример
public class MyClass
{
public delegate bool MyEventHandler(object sender, EventArgs e);
public event MyEventHandler Submit;
public void DoSubmissions()
{
if (Submit != null && Submit(this, null))
{
Console.Write("HOORAY");
}
}
}
поэтому в моем примере обработчик возвращает true при успешной отправке. но я назначаю два обработчика события... что происходит? используется возврат первого обработчика? 2-й? ни один? оба?