Clear a collection or re-initialize?
<p>I'm working on a .net app and I'm using an object that is composed of 5 Lists and 1 Hashtable. This object is used within a loop that iterates atleast 500 times to run some analysis. On each loop this object should start empty, so I was wondering if it's more efficent to call clear on all Lists and Hashtable or should I just re-initialize the object?</p>

<p>I know I could write code to benchmark this, but I'm wondering if someone has already been down this path?</p>

<p>Thanks,</p>
