public MilitaryBillet(Code billetNumber, SecretAccess secretAccess = null) { if (billetNumber == null) { throw new ArgumentNullException(nameof(billetNumber)); } BilletNumber = billetNumber; SecretAccess = secretAccess; }
public override int GetHashCode() { return(BilletNumber.GetHashCode() ^ SecretAccess.GetHashCode()); }