예제 #1
0
        private static void DemoAppelSyncsurMethodAsync()
        {
            Traitement tr2    = new Traitement();
            long       result = tr2.ComputeAsync().Result;

            Console.WriteLine("La thread principale vous parle");
            Console.WriteLine(result);
        }
예제 #2
0
        private async static void DemoAppelAsynchrone()
        {
            Console.WriteLine("Appel asynchrone lancé");
            Traitement tr2    = new Traitement();
            long       result = await tr2.ComputeAsync();

            Console.WriteLine("fin de l'appel async");
        }
예제 #3
0
        static long CalculAsync(CancellationToken jeton)
        {
            Traitement tr1 = new Traitement();

            return(tr1.Calculer(jeton));
        }