public override int GetHashCode() { int hash = 1; hash ^= RadarObstacle.GetHashCode(); if (header_ != null) { hash ^= Header.GetHashCode(); } if (ErrorCode != 0) { hash ^= ErrorCode.GetHashCode(); } return(hash); }