Если у меня есть событие, чей обработчик возвращает логическое значение, что произойдет, если я прикреплю несколько событий ??
см. Этот пример
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-й? ни? как?