Exemplo n.º 1
0
 public void Update(object sender, StockInfoArgs e)
 {
     if (e.Euro > 40)
     {
         Console.WriteLine("Банк {0} продает евро;  Курс евро: {1}", this.Name, e.Euro);
     }
     else
     {
         Console.WriteLine("Банк {0} покупает евро;  Курс евро: {1}", this.Name, e.Euro);
     }
 }
Exemplo n.º 2
0
 public void Update(object sender, StockInfoArgs e)
 {
     if (e.USD > 30)
     {
         Console.WriteLine("Брокер {0} продает доллары;  Курс доллара: {1}", this.Name, e.USD);
     }
     else
     {
         Console.WriteLine("Брокер {0} покупает доллары;  Курс доллара: {1}", this.Name, e.USD);
     }
 }
Exemplo n.º 3
0
        protected virtual void OnNotification(object sender, StockInfoArgs args)
        {
            EventHandler <StockInfoArgs> temp = Notification;

            temp?.Invoke(sender, args);
        }
Exemplo n.º 4
0
 public Stock()
 {
     _stocksInfo = new StockInfoArgs();
 }