Weten hoe je bestanden met behulp van Microsoft Visual C # unzip kan handig zijn wanneer u veel bestanden uit te pakken in een bepaald pad . Zip is een formaat dat wordt gebruikt om bestanden te comprimeren . C # is een objectgeoriënteerde programmeertaal gebruikt om computer applicaties te bouwen . U kunt zip -en unzip bestanden met behulp van C # in een paar stappen . Instructies Open Microsoft Visual C # Express en 1 klik op " New Project ... " aan de linkerkant van uw scherm . Dubbelklik op " Windows Forms Application " in het centrum van de " New Project" venster . Dubbelklik op " Button " 2 op de " Tools" venster naar een nieuwe knop toe te voegen . Dubbelklik op " Button1 " om de " Form1.cs " module te openen . Druk op " Ctrl " en " A " en vervolgens op " Delete " om de bestaande code te verwijderen . Kopieer 3 en plak de volgende code op uw " Form1.cs " module om de bestanden te zippen in het pad ingevoerd en vervolgens pak ze using System; . gebruik System.IO ; gebruik System.IO.Compression ; behulp van System . Collections.Generic ; gebruik System.ComponentModel ; gebruik System.Data ; gebruik System.Drawing ; gebruik System.Linq ; < br > gebruik System.Text ; gebruik System.Windows.Forms ; namespace WindowsFormsApplication1 { public partial class Form1 : Form { openbare Form1 ( ) { InitializeComponent ( ) ; } private void button1_Click (object , _EventArgs_e ) op Twitter { snaar zipFilePath = @ " C : \\ zipfilePath " ; DirectoryInfo ZipdirInfo = new DirectoryInfo ( zipFilePath ) op ; foreach ( FileInfo zipFilesInfo in ZipdirInfo.GetFiles ( ) ) op { ZipFile ( zipFilesInfo ) ; } foreach ( FileInfo zipFilesInfo in ZipdirInfo . GetFiles ( " * gz . " ) ) op Twitter { unzip ( zipFilesInfo ) ; } } public static leegte ZipFile ( FileInfo zipFilesInfo ) op { gebruik ( FileStream varFileStream = zipFilesInfo.OpenRead ( ) ) op { if ( ( File.GetAttributes ( zipFilesInfo.FullName ) op & FileAttributes.Hidden ) op Twitter ! = FileAttributes.Hidden & zipFilesInfo.Extension ! = " . gz " ) op Twitter { gebruik ( FileStream varOutFileStream = File.Create ( zipFilesInfo.FullName + " . gz " ) ) op Twitter { gebruik ( GZipStream = nieuwe Zip static void Unzip ( FileInfo unzipFile ) op { gebruik ( FileStream zipfile = unzipFile.OpenRead ( ) ) op { snaar zipCurFile = unzipFile.FullName ; touwtje origZipFileName = zipCurFile.Remove ( zipCurFile.Length - unzipFile.Extension.Length ) ; gebruik ( FileStream outunzipFile = File.Create ( origZipFileName ) ) < br > { gebruik ( GZipStream Decompress = new { 0 } " , unzipFile.Name ) ; } } } } } } Bewerk de volgende regel code door uw eigen pad snaar zipFilePath = @ " C : \\ zipfilePath " ; . Press 4 " F5 "om uw programma uit te voeren en druk vervolgens op " Button1 . "
|