public override Stream ConvertTemporaryToFinal() { if (temporaryStream_==null) { throw new ZipException("No temporary stream has been created"); } finalStream_=new MemoryStream(temporaryStream_.ToArray()); return finalStream_; }