public override int GetHashCode() { unchecked { return((Location.GetHashCode() * 397) ^ (RadiusX.GetHashCode() * 397) ^ (RadiusY.GetHashCode() * 397) ^ (StartAngle.GetHashCode() * 397) ^ SweepAngle.GetHashCode()); } }
public override int GetHashCode() { var hashCode = base.GetHashCode(); unchecked { hashCode = hashCode * -1521134295 + Center.GetHashCode(); hashCode = hashCode * -1521134295 + GradientOrigin.GetHashCode(); hashCode = hashCode * -1521134295 + RadiusX.GetHashCode(); hashCode = hashCode * -1521134295 + RadiusY.GetHashCode(); } return(hashCode); }