title: Throwing an AggregateException in my own code
body: <p>How should I go about collecting exceptions and putting them into an <a href="http://msdn.microsoft.com/en-us/library/system.aggregateexception.aspx" rel="noreferrer">AggregateException</a> to re-throw?</p>
  
  <p>For my specific code, I have a loop and will have zero or more exceptions thrown from a part of the code. I was hoping to just add the new exceptions to the AggregateException as they arise, but the documentation sort of indicates that it should be constructed with all the Exceptions at once (there is no method to add an Exception to the object).</p>
  
  <p>And what about creating a new AE every time and just including the previous AE in the list of exceptions? Seems a hokey way to do it.</p>
  
  <p>Any better ideas?</p>