2017-08-04 1 views
0

Bonjour je suis en train d'extraire le fichier zip en utilisantExtrait un seul fichier dans Xamarin Android

System.IO.Compression; 

et j'écrire la ligne suivante pour extraire le fichier zip

var storagePath = Android.OS.Environment.GetExternalStoragePublicDirectory(Android.OS.Environment.DirectoryPictures); 
      string zipFile = System.IO.Path.Combine(storagePath.AbsolutePath, "AAA.zip"); 

      String unZipLocation = Android.OS.Environment.ExternalStorageDirectory.AbsolutePath; 
       ZipFile.ExtractToDirectory(zipFile, unZipLocation); 

il extrait le fichier, mais le Le problème est qu'il extrait uniquement le premier fichier.

Je veux extraire zip pleine

comment surmonter ce problème

Répondre

0

Essayez ceci:

string zipDir = @"d:\zip\zipped.zip"; 
string extractDir = @"d:\zip\unzippedFiles"; 
ZipFile.ExtractToDirectory(zipDir, extractDir); 
+0

J'ai modifié la question –

+0

Vous devez créer un nouveau dossier – Szymson

+0

si therer sont nombreux dossiers et fichiers alors que dois-je faire –