BelhardTraining.LessonIO.Program.Report C# (CSharp) Метод

Report() приватный статический Метод

private static Report ( string message, long originalSize, long algoSize, long bestSize ) : void
message string
originalSize long
algoSize long
bestSize long
Результат void
        private static void Report(string message, long originalSize, long algoSize, long bestSize)
        {
            ConsoleColor oldColor = Console.ForegroundColor;
            Console.ForegroundColor = algoSize > bestSize ? ConsoleColor.Red : ConsoleColor.Green;
            Console.WriteLine(
                message
                , algoSize
                , algoSize.PrettyBytes()
                , originalSize - algoSize
                , (originalSize - algoSize).PrettyBytes()
                , 1 - (double)algoSize / originalSize
            );
            Console.ForegroundColor = oldColor;
        }