Savoir comment décompresser des fichiers à l'aide de Microsoft Visual C # peut être utile lorsque vous avez besoin de décompresser plusieurs fichiers dans un chemin particulier . Zip est un format utilisé pour compresser des fichiers . C # est un langage de programmation informatique orienté objet utilisé pour construire des applications informatiques. Vous pouvez compresser et décompresser des fichiers en utilisant C # en quelques étapes . Instructions 
 1 
 Ouvrez Microsoft Visual C # Express et cliquez sur "Nouveau projet ... " Dans le volet gauche de votre écran . Double-cliquez sur "Application Windows Forms » dans le centre de la "New Project " Window . 
 2 
 Double- cliquez sur "Button " sur le volet "Outils " pour ajouter un nouveau bouton . Double -cliquez sur " Button1 " pour ouvrir le module « Form1.cs " . Appuyez sur "Ctrl " et "A" et appuyez sur "Supprimer" pour supprimer le code existant. 
 3 
 copiez et collez le code suivant dans le module " Form1.cs " pour compresser les fichiers dans le chemin entré , puis décompressez les 
 
 using System; . 
 
 using System.IO; 
 
 utilisant System.IO.Compression ; 
 
 using System . Collections.Generic ; 
 
 using System.ComponentModel ; 
 
 using System.Data ; 
 
 utilisant System.Drawing ; 
 
 utilisant System.Linq ; 
 
 using System.Text ; 
 
 utilisant System.Windows.Forms ; 
 
 namespace WindowsFormsApplication1 
 
 { 
 
 public partial class Form1: Form Photos 
 { 
 
 publique Form1 () { 
 
 
 
 InitializeComponent (); } 
 
 
 
 private void button1_Click (object sender, EventArgs e) { 
 
 
 
 chaîne zipFilePath = @ "C: \\ zipfilePath " ; 
 
 DirectoryInfo ZipdirInfo = new DirectoryInfo ( zipFilePath ) ; 
 < p> foreach ( FileInfo zipFilesInfo dans ZipdirInfo.GetFiles ()) { 
 
 
 
 ZipFile ( zipFilesInfo ) ; 
 
 } 
 
 foreach ( FileInfo zipFilesInfo dans ZipdirInfo . GetFiles ("* gz . ")) { 
 
 
 
 décompression Zip ( zipFilesInfo ) ; 
 
 } } 
 
 
 
 public static vide ZipFile ( FileInfo zipFilesInfo ) 
 
 { 
 
 aide ( FileStream varFileStream = zipFilesInfo.OpenRead ()) { 
 
 
 
 if (( File.GetAttributes ( zipFilesInfo.FullName ) 
 
 & FileAttributes.Hidden ) 
 
 = FileAttributes.Hidden & zipFilesInfo.Extension ! = " . gz " ) 
 
 { 
 
 en utilisant ( FileStream varOutFileStream = 
 
 File.Create ( zipFilesInfo.FullName + ". gz ")) { 
 
 
 
 aide ( GZipStream Zip = 
 
 nouveau static void décompression Zip ( FileInfo unzipFile ) 
 
 { 
 
 aide ( FileStream ZipFile = unzipFile.OpenRead ()) { 
 
 
 
 chaîne zipCurFile = unzipFile.FullName ; 
 
 chaîne origZipFileName = zipCurFile.Remove ( zipCurFile.Length - Photos 
 unzipFile.Extension.Length ) ; 
 
 aide ( FileStream outunzipFile = File.Create ( origZipFileName ) ) 
 
 { 
 
 aide ( GZipStream Decompress = new {0} " , unzipFile.Name ) ; 
 
 } 
 
 } } 
 
 
 
 } 
 
 } 
 
} 
 
 Modifiez la ligne de code suivante en entrant votre propre chemin de fichier 
 
 chaîne zipFilePath = @ "C: \\ zipfilePath " ; . 
 4 
 presse " F5 "pour exécuter votre programme, puis appuyez sur " Button1 ".