Нет, я только указал на ограничивающий фактор. Если вам нужны тесты, вы могли бы написать их так же легко, как и все остальные.

public sealed class FtpManager
{
    public event EventHandler LoggingIn = delegate { };
    private void OnLoggingIn(object sender, EventArgs e)
    {
        var handler = LoggingIn;
        handler(sender, e);
    }
// ...
}

веденном выше коде я инициализировалLoggingIn обработчик событий с пустым делегатом.

Повлияет ли это на использование памяти? Особенно, когда сотни или тысячи событий объявлены таким образом?

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

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