Beispiel #1
0
        public static int Main(string[] args)
        {
            var arguments = UserArgs.ParseAndValidate(args);

            if (arguments == null)
            {
                return(1);
            }

            try
            {
                var stopwatch = new Stopwatch();
                stopwatch.Start();

                var processor = Gzip.Processor(arguments);
                processor.Process();

                stopwatch.Stop();
                Console.WriteLine($"Done. Elapsed {stopwatch.ElapsedMilliseconds} milliseconds");
            }
            catch (PlatformNotSupportedException ex)
            {
                Console.WriteLine($"Platform not supported, StackTrace:{ex.StackTrace}");
                return(1);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
                return(1);
            }

            return(0);
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            Gzip gzip = new Gzip();

            gzip.Start(args);
            Console.WriteLine("Complate");
            Console.ReadKey();
        }