public void Market() { var Info = new IfChanged(); Random rnd = new Random(); Info.USD = rnd.Next(20, 40); Info.Euro = rnd.Next(30, 50); IfValueIsChanged(Info.USD, Info.Euro); }
public void Update(object info, IfChanged ifChanged) { if (ifChanged.USD > 30) { Console.WriteLine("Брокер {0} продает доллары; Курс доллара: {1}", this.Name, ifChanged.USD); } else { Console.WriteLine("Брокер {0} покупает доллары; Курс доллара: {1}", this.Name, ifChanged.USD); } }
public void Update(object info, IfChanged ifChanged) { if (ifChanged.Euro > 40) { Console.WriteLine("Банк {0} продает евро; Курс евро: {1}", this.Name, ifChanged.Euro); } else { Console.WriteLine("Банк {0} покупает евро; Курс евро: {1}", this.Name, ifChanged.Euro); } }