Writing high performance code and exception handling
<p>In a high performance C# program (where performance is the no1 concern), what sacrifices would be made to the code?</p>

<p>For example, how would exception handling change (less exceptions thrown/same no of exceptions caught?)?</p>

<p>I ask as I used to work in a monitoring company where a collector was written.</p>

<p>Thanks</p>
