title: recommend a library/API to unzip file in C#
body: <p>Looks like no built-in Library/API in C# to unzip a zip file. I am looking for a free (better open source) library/API which could work with .Net 3.5 + VSTS 2008 + C# to unzip a zip file and extract all files into a specific folder.</p>
  
  <p>Any recommended library/API or samples?</p>