public static void ToBitmapArray(this ZIPFile zip, Bitmap[] cache, Action <Bitmap[]> h)
 {
     if (cache == null)
     {
         zip.ToBitmapArray(h);
     }
     else
     {
         h(cache);
     }
 }
 public static void ToBitmapArray(this ZIPFile zip, Action <int, int> progress, Bitmap[] cache, Action <Bitmap[]> h)
 {
     if (cache == null)
     {
         zip.ToBitmapArray(progress, h);
     }
     else
     {
         h(cache);
     }
 }