Exemplo n.º 1
0
        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);//колич знаков после запятой
        }
Exemplo n.º 2
0
 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);
        }