public override int GetHashCode() { unchecked { int hash = 17; hash = hash * 23 + Id.GetHashCode(); hash = hash * 23 + Success.GetHashCode(); hash = hash * 23 + Fail.GetHashCode(); hash = hash * 23 + Quit.GetHashCode(); hash = hash * 23 + Level.GetHashCode(); return(hash); } }
public override int GetHashCode() { int hash = 1; if (Fail != false) { hash ^= Fail.GetHashCode(); } if (ArduinoId != 0) { hash ^= ArduinoId.GetHashCode(); } if (RfIdCardNo != 0) { hash ^= RfIdCardNo.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }