title: C# and Zip file manipulation
body: <p>Here is what I am looking for:</p>
  
  <p>I need to open a zip file of images and iterate through it's contents.  First of all, the zip container file has subdirectories and inside one "IDX" houses the images I need.  I have no problem extracting the zip file contents to a directory.  My zip files can be incredibly huge, as in GBs huge, and so I am hoping to be able to open the file and pull out the images as I iterate through them one at a time to process them.</p>
  
  <p>After I am done I just close the zip file.  These images are actually being housed in a database.</p>
  
  <p>Does anyone have any idea how to do this with, hopefully, free tools or built-in api's?  This process will be done on a Windows machine.</p>
  
  <p>Thanks!</p>