Exemplo n.º 1
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = (TimeRaw != null ? TimeRaw.GetDeterministicHashCode() : 0);
         hashCode = (hashCode * 397) ^ Sum.GetHashCode();
         hashCode = (hashCode * 397) ^ (FiscalNumber != null ? FiscalNumber.GetDeterministicHashCode() : 0);
         hashCode = (hashCode * 397) ^ (FiscalDocument != null ? FiscalDocument.GetDeterministicHashCode() : 0);
         hashCode = (hashCode * 397) ^ (FiscalSign != null ? FiscalSign.GetDeterministicHashCode() : 0);
         hashCode = (hashCode * 397) ^ (N != null ? N.GetDeterministicHashCode() : 0);
         return(hashCode);
     }
 }