📖unpacking

triangle-exclamation
unpacking(string pathArchive, string outputFolder);

pathArchive - Путь до архива

outputFolder - Папка в которую распакуется архив

circle-exclamation

Пример:

MultiAPI.Zip.unpacking("C:\\okay.zip", "C:\\AIFolder")

Исключения:

Исключения: 0x00003 и 0x00004

Обработка: Исключенияarrow-up-right

Описание:

Создаёт архив из папки

Код:

Zip.cs
public static void unpacking(string pathArchive, string outputFolder)
{
    if (string.IsNullOrEmpty(pathArchive) || string.IsNullOrEmpty(outputFolder)) throw new Exception("0x00003"); // Если pathArchive или outputFolder пуст, то выдаём исключение "0x00003"
    if (File.Exists(pathArchive) && Directory.Exists(outputFolder)) ZipFile.ExtractToDirectory(pathArchive, outputFolder); // Если pathFolder и outputFolder существует, то распаковываем архив в папку
    else throw new Exception("0x00004"); // Если pathFolder и outputFolder нету, то выдаём исключение "0x00004"
}

Last updated

Was this helpful?