public override int GetHashCode() { unchecked { var hashCode = Temp.GetHashCode(); hashCode = (hashCode * 397) ^ TempMin.GetHashCode(); hashCode = (hashCode * 397) ^ TempMax.GetHashCode(); hashCode = (hashCode * 397) ^ Pressure.GetHashCode(); hashCode = (hashCode * 397) ^ SeaLevel.GetHashCode(); hashCode = (hashCode * 397) ^ GroundLevel.GetHashCode(); hashCode = (hashCode * 397) ^ Humidity.GetHashCode(); return(hashCode); } }
public override int GetHashCode() { unchecked { var hashCode = UnixTimestamp; hashCode = (hashCode * 397) ^ Temp.GetHashCode(); hashCode = (hashCode * 397) ^ Pressure.GetHashCode(); hashCode = (hashCode * 397) ^ Humidity; hashCode = (hashCode * 397) ^ WeatherDescription.GetHashCode(); hashCode = (hashCode * 397) ^ Speed.GetHashCode(); hashCode = (hashCode * 397) ^ Deg; hashCode = (hashCode * 397) ^ Clouds; hashCode = (hashCode * 397) ^ Rain.GetHashCode(); return(hashCode); } }