private void DisplayStatisticReport(object sender, WeatherMeasuresEventArgs e) { var printTemperatureStatistics = $"Average/Maximum/Minimum temperature - {temperatures.Average()}, {temperatures.Max()}, {temperatures.Min()}"; var printHumidityStatistics = $"Average/Maximum/Minimum humidity - {humidities.Average()}, {humidities.Max()}, {humidities.Min()}"; var printPressureStatistics = $"Average/Maximum/Minimum pressure - {pressures.Average()}, {pressures.Max()}, {pressures.Min()}"; Console.WriteLine("{0}\n{1}\n{2}", printTemperatureStatistics, printHumidityStatistics, printPressureStatistics);//колич знаков после запятой }
private void AddMeasuresToList(object sender, WeatherMeasuresEventArgs e) { temperatures.Add(e.Temperature); pressures.Add(e.Pressure); humidities.Add(e.Humidity); }
private void DisplayCurrentConditions(object sender, WeatherMeasuresEventArgs e) { var printString = $"Current conditions:\nTemperature is {e.Temperature} degrees,\nHumidity is {e.Humidity}%\nPressure is {e.Pressure} "; Console.WriteLine(printString); }