Как открыть zip-файл без дополнительных пакетов Nuget? - PullRequest
0 голосов
/ 19 июня 2020

У меня есть следующий код:

    public static class PracticeFunction 
    {
        [FunctionName("LearningAboutFunctions")]
        public static void Run([TimerTrigger("0 */5 * * * *")]TimerInfo myTimer, ILogger log)
        {
            log.LogInformation($"C# Timer trigger function executed at: {DateTime.Now}");

            using (var client = new WebClient())
            {
                client.DownloadFile("https://examplesite.co.uk/file.zip", "myfile.zip");
            }
        }
    }
}

Есть ли способ открыть Zip-файл и извлечь его содержимое без необходимости устанавливать какие-либо дополнительные пакеты nuget?

1 Ответ

0 голосов
/ 19 июня 2020

Попробуйте что-нибудь вроде этого

using System.IO.Compression;

string startPath = @"C:\Users\host\Desktop\Folder";
            string zipPath = startPath + @"\Zipfile.zip";
            string extractPath = @"C:\Users\host\Desktop\Final Folder\";
            ZipFile.ExtractToDirectory(zipPath, extractPath);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...