Functionality code in event handler bad practice?
<p>I was reading some C# coding standards and it has this:</p>

<p>"The event handler should not contain the code to perform the required action. Rather call another method from the event handler"</p>

<p>I was wondering if there is a reason for this (performance or something else) or if it is just a style preference?</p>
