I found that when I used the 'using' keyword as in this link (https://learn.microsoft.com/en-us/dotnet/api/system.io.compression.ziparchiveentry?view=netframework-4.7.2) that the file saving/loading worked.
private void Save_ZIP_File(object sender, EventArgs e)
{
using (System.IO.FileStream tempZipFileStream = new System.IO.FileStream(".\\Test.ZIP", System.IO.FileMode.Create))
{
using (ZipArchive tempZipArchive = new ZipArchive(tempZipFileStream, ZipArchiveMode.Create);)
{
ZipArchiveEntry tempZAE;
for (int ii = 0; ii < myListView.Items.Count - 1; ii++)
{
tempZAE = tempZipArchive.CreateEntry(myListView.Items[ii].Text);
using (System.IO.BinaryWriter tempBW = new System.IO.BinaryWriter(tempZAE.Open()))
{
tempBW.Write(jaggedDataArray[ii]);
tempBW.Close();
}
}
}
tempZipFileStream.Close();
}
}