为什么使用Winrar正常压缩后,DotNetZip压缩文件的大小要比普通压缩文件大

时间:2019-07-26 11:10:53

标签: c# dotnetzip

我制作了一个小程序,可以压缩.dat文件。

我以前是手工做的,花了我很多时间,所以我决定写这个小程序:

static void Main(string[] args)
    {

        string[] filenames = Directory.GetFiles(@"C:\Users\Files", "*.dat")
            .Select(Path.GetFileName)
            .ToArray();

        using (ZipFile zip = new ZipFile())
        {
            zip.Encryption = EncryptionAlgorithm.PkzipWeak;
            zip.Password = "Amypassword";
            zip.AddFiles(filenames);
            zip.Save(@"C:\Users\Files\config.pk");
        }
    }

程序运行正常。我注意到我想修复的一件事。 config.pk的大小会稍大一些,然后以手动方式进行处理:

Manualy Steps screenshots

知道我想念的东西吗?

谢谢。

0 个答案:

没有答案