title: Dispose MemoryStream when using with .Net Mail Attachment
body: <p>I am using a MemoryStream to add attachments from binary that is stored in a DB.  My problem is that I want to properly dispose of the MemoryStream. This is easily done using a "using" statement, but when I have more than one attachment I don't know how to properly dispose of the multiple MemoryStreams. </p>
  
  <p>Is there a good way to iterate over and attach the files, but yet at the same time properly dispose of the MemoryStreams that I am using to attach? When I tried to flush/close prior to using smtp.Send it through an error stating that the stream was already closed. </p>
  
  <p>Any suggestions would be appreciated.</p>