J'ai beaucoup de journaux dans un dossier, je voudrais seulement saisir les fichiers qui ont aujourd'hui la date et les mettre dans le fichier zip.C# Ajouter Directory.GetFiles à Zip File
Voici mon code:
static void Main(string[] args)
{
//Specify todays date
DateTime todaysDate = DateTime.Today;
//Create a zip file with the name logs + todays date
string zipPath = @"C:\Users\Desktop\ZIP\logs" + todaysDate.ToString("yyyyMMdd") + ".zip";
string myPath = @"C:\Users\Desktop\LOG SEARCH";
var files = System.IO.Directory.GetFiles(myPath, "*" + todaysDate.ToString("yyyyMMdd") + "*");
foreach (var file in files)
{
Console.WriteLine(file);
}
}
Comment puis-je files
la fermeture éclair?
pas j'ai besoin pour que cela se produise dans 'foreach' Je reçois la liste des fichiers, que j'ai besoin maintenant je dois juste les ajouter au zip fichier. – Tony
Je pense que c'est ce que vous voulez: https://stackoverflow.com/a/22339337/424129 - voir les commentaires ainsi –