private void UpdatePressureIfValuePropNotNull(WetherStationDTO value) { if (value.Pressure != null) { PressureList.Add((double)value.Pressure); } }
public void UpdateObserver() { WetherStationDTO pulledData = observable.GetData(); TemperatureList.Add(pulledData.Temperature); PressureList.Add(pulledData.Pressure); HumidityList.Add(pulledData.Humidity); }
public void DisplayWeather() { if (TemperatureList.Any()) { Console.WriteLine("Average temperature: " + TemperatureList.Average()); } if (PressureList.Any()) { Console.WriteLine("Average pressure: " + PressureList.Average()); } if (HumidityList.Any()) { Console.WriteLine("Average humidity: " + HumidityList.Average()); } }