Ejemplo n.º 1
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            MagicalPrimeGenerator generator = new MagicalPrimeGenerator();

            generator.GeneratePrimes(10)
            .Timestamp()
            .Subscribe(x => Console.WriteLine(x.ToString()));
        }
Ejemplo n.º 2
0
        private async void Button_Click(object sender, RoutedEventArgs e)
        {
            int iAmount = Int32.Parse(amount.Text);
            MagicalPrimeGenerator generator = new MagicalPrimeGenerator();

            generator.startOff = Int32.Parse(offset.Text);
            foreach (int i in generator.Generate(iAmount))
            {
                Console.WriteLine(DateTime.Now.ToString("mm:ss.fff") + "@" + i.ToString());
            }
            //generator.Generate(iAmount).ToObservable<int>()
            //                       .Timestamp()
            //                       .Subscribe(x => Console.WriteLine(x.ToString()));
            var primes = await generator.GenerateAsync(iAmount);

            primes.ToObservable <int>()
            .Timestamp()
            .Subscribe(x => Console.WriteLine(x.ToString()));
        }