Нет, я только указал на ограничивающий фактор. Если вам нужны тесты, вы могли бы написать их так же легко, как и все остальные.
public sealed class FtpManager
{
public event EventHandler LoggingIn = delegate { };
private void OnLoggingIn(object sender, EventArgs e)
{
var handler = LoggingIn;
handler(sender, e);
}
// ...
}
веденном выше коде я инициализировалLoggingIn
обработчик событий с пустым делегатом.
Повлияет ли это на использование памяти? Особенно, когда сотни или тысячи событий объявлены таким образом?