public void Report(object sender, WeatherChangedEventArgs args) { Console.WriteLine("Current" + $" Temperature {args.Temperature}" + $" Humidate {args.Humidate}" + $" Pressure {args.Pressure}"); }
public void Report(object sender, WeatherChangedEventArgs args) { data.Add(args); if (data.Count % 20 == 0 && data.Count != 0) { double middleTemperature = data.Select(d => d.Temperature).Average(); double middleHumidate = data.Select(d => d.Humidate).Average(); double middlePressure = data.Select(d => d.Pressure).Average(); Console.WriteLine("******************************************"); Console.WriteLine("Middle" + $"Temperature {middleTemperature}" + $"Humidate {middleHumidate}" + $"Pressure {middlePressure}" ); Console.WriteLine("**********************************************"); } }
public virtual void OnWeatherChanged(object sender, WeatherChangedEventArgs args) { }
private void Park_WeatherChanged(object sender, WeatherChangedEventArgs e) { RefreshWeather(e.Weather); }