Си диез / Говнокод #4808 Ссылка на оригинал

0

  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 eval_2009, (Updated )

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

  • "человек слышал про GetInvocationList" и не знаком с обычным вызовом delegate()? мягко говоря, странно
    Ответить

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

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8