1. C# / Говнокод #4808

    +121

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    if (OnCreated != null)
                {foreach (EventHandler<CreatedEventArgs> handler in OnCreated.GetInvocationList())
                    {
                        handler(this, args);
                    }
    }

    человек слышал про GetInvocationList но когда его надо применять не понял - зато можно написать 4 строки вместо одной.
    В данном случае аналогом будет простой вызов OnCreated().

    Запостил: eval_2009, 02 Декабря 2010

    Комментарии (2) RSS

    • Зачет!!! Мазёвый ГК, поржал ))))) !!!
      Ответить
    • "человек слышал про GetInvocationList" и не знаком с обычным вызовом delegate()? мягко говоря, странно
      Ответить

    Добавить комментарий