public override int GetHashCode() { int hash = 1; if (message_ != null) { hash ^= Message.GetHashCode(); } if (originator_ != null) { hash ^= Originator.GetHashCode(); } if (beneficiary_ != null) { hash ^= Beneficiary.GetHashCode(); } if (transfer_ != null) { hash ^= Transfer.GetHashCode(); } if (Comment.Length != 0) { hash ^= Comment.GetHashCode(); } if (vaspInfo_ != null) { hash ^= VaspInfo.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }