Возвращаемое значение события
Всем привет!
Я создал событие, на которое подписано несколько методов. Событие возвращает значение типа bool, его цель - проверить, пересекается ли один прямоугольник с другим. В процессе выполнения события возвращаемое значение события заменяется результатом выполнения следующего подписчика, и я теряю данные.
Подскажите, пожалуйста, как можно избежать потери данных?