Пример #1
0
        public static Hanndler GetInstance()
        {
            if (!chk)
            {
                handler = new Hanndler();
            }

            return(handler);
        }
Пример #2
0
 public Reciever3()
 {
     Hanndler.GetInstance().Event1 += (b, i) =>
     {
         if (!Hanndler.GetInstance().Checked)
         {
             Hanndler.GetInstance().counter++;
             Console.WriteLine($"{Hanndler.GetInstance().counter}from:{this}  {i}");
         }
     };
 }
Пример #3
0
        public static void Send()
        {
            var rand = new Random();

            for (int i = 0; i < 100; i++)
            {
                Thread.Sleep(100);
                var num = rand.Next(0, 100);
                Hanndler.GetInstance().Checked = false;
                Hanndler.GetInstance().Event1(Hanndler.GetInstance().Checked, num);
            }
        }