Skip to content

Repository files navigation

FileCompressionTool

(p.s. часть тестового задания в "Veeam")

Утилита сжатия/распаковки файлов с использованием (тОлько) примитивов синхронизации потоков

.Net Core утилита на C# для поблочного сжатия и распаковки файлов с помощью System.IO.Compression.GzipStream.

Для сжатия исходный файл делится на блоки одинакового размера (1 мегабайт). Каждый блок сжимается и записывается в выходной файл независимо от остальных блоков.

Параметры программы, имена исходного и результирующего файлов должны задаваться в командной строке следующим образом: GZipTest.exe compress/decompress [имя исходного файла] [имя результирующего файла]

В случае успеха программа должна возвращать 0, при ошибке возвращать 1.

About

Утилита сжатия/распаковки файлов

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages