title: How to check if a zip file is corrupted using .net 3.5
body: <p>I want to check if a zip file is corrupted before decompress it. If a corrupted zip file is opened manually ,it throws a error. How can it be done in c# so that if a zip is corrupted,an exception will be thrown.</p>
  
  <p>P.s it is possible in .net 4.5. But I need it in 3.5</p>
  
  <p>Thanks</p>