Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }