我在一個文件夾中有很多日誌,我想只抓取具有今天的日期的文件並將它們放在zip文件中。c#將Directory.GetFiles添加到Zip文件
這裏是我的代碼:
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);
}
}
如何壓縮files
?
沒有我需要爲這個在'foreach'我得到的文件列表的情況發生,我現在需要我只是需要將它們添加到壓縮文件。 – Tony
我認爲這是你想要的:https://stackoverflow.com/a/22339337/424129 - 看到評論以及 –