Пример #1
0
        private static void CompressOldLogFile()
        {
            var list = Directory.GetFiles(Utils.GetTempPath(), @"shadowsocks_*.log", SearchOption.TopDirectoryOnly);

            foreach (var file in list)
            {
                if (file != LogFile)
                {
                    FileManager.ZipCompressToFile(file).ContinueWith(task =>
                    {
                        if (task.Result)
                        {
                            File.Delete(file);
                        }
                    });
                }
            }
        }