BelhardTraining.QuadraticEquationBenchmark.Program.BenchmarkWithoutThreads C# (CSharp) Метод

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

Замеряет и выводит на экран время потраченное на решение уравнений без использования потоков
private static BenchmarkWithoutThreads ( int equationCount ) : void
equationCount int Количество уравнений которые необходимо решить
Результат void
        private static void BenchmarkWithoutThreads(int equationCount)
        {
            Console.Write("Время на решение без потоков: ");
            var coeffEnumerator = new RandomCoeffEnumerator().GetEnumerator();
            Stopwatch watch = Stopwatch.StartNew();
            for (int i = 0; i < equationCount; i++)
            {
                coeffEnumerator.MoveNext();
                Equation eq = coeffEnumerator.Current;

                Solve(ref eq);
            }
            watch.Stop();
            Console.WriteLine("{0:F4} сек.", watch.Elapsed.TotalSeconds);
        }