Beispiel #1
0
        public static async Task Main(string[] args)
        {
            var stoperica = Stopwatch.StartNew();

            Kafa soljaKafe = SipajEkspresKafu();

            Console.WriteLine("{0} ms: kafa je pripremljena.", stoperica.ElapsedMilliseconds);

            Task <Jaje>    przenjeJaja     = IsprziJajaAsync(2);
            Task <Slanina> przenjeSlanine  = IsprziSlaninuAsync(3);
            Task <Tost>    tostiranjeHleba = IspeciTostHlebAsync(2);

            Tost tost = await tostiranjeHleba;

            NamaziPuter(tost);
            NamaziDzem(tost);
            Console.WriteLine("{0} ms: tost je pripremljen.", stoperica.ElapsedMilliseconds);

            OranzDjus oranzDjus = SipajOranzDjus();

            Console.WriteLine("{0} ms: oranz djus je pripremljen.", stoperica.ElapsedMilliseconds);

            Jaje jaje = await przenjeJaja;

            Console.WriteLine("{0} ms: jaja su pripremljena.", stoperica.ElapsedMilliseconds);

            Slanina slanina = await przenjeSlanine;

            Console.WriteLine("{0} ms: slanina je pripremljena.", stoperica.ElapsedMilliseconds);

            Console.WriteLine("{0} ms: dorucak je spreman!", stoperica.ElapsedMilliseconds);
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            var stoperica = Stopwatch.StartNew();

            Kafa soljaKafe = SipajEkspresKafu();

            Console.WriteLine("{0} ms: kafa je pripremljena.", stoperica.ElapsedMilliseconds);

            Jaje jaja = IsprziJaja(2);

            Console.WriteLine("{0} ms: jaja su pripremljena.", stoperica.ElapsedMilliseconds);

            Slanina slanina = IsprziSlaninu(3);

            Console.WriteLine("{0} ms: slanina je pripremljena.", stoperica.ElapsedMilliseconds);

            Tost tost = IspeciTostHleb(2);

            NamaziPuter(tost);
            NamaziDzem(tost);
            Console.WriteLine("{0} ms: tost je pripremljen.", stoperica.ElapsedMilliseconds);

            OranzDjus oranzDjus = SipajOranzDjus();

            Console.WriteLine("{0} ms: oranz djus je pripremljen.", stoperica.ElapsedMilliseconds);
            Console.WriteLine("{0} ms: dorucak je spreman!", stoperica.ElapsedMilliseconds);
        }