title: .NET ZIP library working inmemory
body: <p>Is there a ZIP library for .NET working inmemory?</p>
  
  <p>I need to zip and unzip files without temporary files stored on hdd. Just build archive in memory and return memory stream. Then receive memory stream and without storing zip archive on hdd unzip file and save it.</p>