public override int GetHashCode() { var hashCode = 1806618034; hashCode = hashCode * -1521134295 + AccessModifier.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <List <NonAccessModifier> > .Default.GetHashCode(NonAccessModifiers); hashCode = hashCode * -1521134295 + EqualityComparer <List <Annotation> > .Default.GetHashCode(Annotations); hashCode = hashCode * -1521134295 + Initialized.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Name); hashCode = hashCode * -1521134295 + EqualityComparer <Class> .Default.GetHashCode(Owner); hashCode = hashCode * -1521134295 + EqualityComparer <Class> .Default.GetHashCode(Type); hashCode = hashCode * -1521134295 + EqualityComparer <object> .Default.GetHashCode(Value); hashCode = hashCode * -1521134295 + EqualityComparer <object> .Default.GetHashCode(DefaultValue); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Comment); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(GetAnnotationsString); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(GetAccessModifierString); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(GetNonAccessModifiersString); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(GetAssignString); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(GenericString); return(hashCode); }
public override int GetHashCode() { int hashCode = Initialized.GetHashCode() ^ Weight.GetHashCode() ^ Color.GetHashCode(); if (Data != null) { hashCode ^= Data.GetHashCode(); } return(hashCode); }
public virtual int _GetUniqueIdentifier() { var hashCode = 399326290; hashCode = hashCode * -1521134295 + (Id?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Units?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumberOfPallets?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Finished.GetHashCode()); hashCode = hashCode * -1521134295 + (ErrorOccured.GetHashCode()); hashCode = hashCode * -1521134295 + (ErrorDesc?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Date?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (CurrentStockUnits?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (ItemSKU?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (ItemWarehouseCode?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Initialized.GetHashCode()); hashCode = hashCode * -1521134295 + (startDateTime?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (RealOrderArrivalDate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (RealOrderUnits?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (SupplierCoverageDays?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (CoverageDays?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (InitialStockLevel?.GetHashCode() ?? 0); return(hashCode); }