I have a memory stream that contains a zip file in byte[] format. Is there any way I can unzip this memory stream, without any need of writing the file to disk?

In general I am using ICSharpCode.SharpZipLib.Zip.FastZip to unzip a file, but is there any way to unzip a memory stream, maybe by storing the files in another MemoryStream or in byte[] format according to the files/folders present in the zip?

Any way I can use the Memorymapped files feature in this scenario ?

c#
Edit
Report