Example #1
0
        private void ChamadaSequencial1()
        {
            Console.WriteLine("Chamda de metodo sequencial");
            Stopwatch sw = new Stopwatch();

            sw.Start();
            Infecta.Coronga();
            Infecta.HIVA();
            sw.Stop();
            var tempo = sw.ElapsedMilliseconds / 1000;

            Console.WriteLine($"Executando tramissões com sucesso em: {tempo} s");
        }
Example #2
0
        public void ChamadaParalela()
        {
            Console.WriteLine("Chamda de metodo paralelo");
            Stopwatch sw = new Stopwatch();

            sw.Start();
            Parallel.Invoke(
                () => Infecta.Coronga(),
                () => Infecta.HIVA()
                );
            sw.Stop();
            var tempo = sw.ElapsedMilliseconds / 1000;

            Console.WriteLine($"Executando tramissões em paralelo com sucesso em: {tempo} s");
        }