A C# Prototype of ZIP and Unzip in .NET4