WhiskWork.Core.WorkStep.Equals C# (CSharp) Метод

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool
        public override bool Equals(object obj)
        {
            if (!(obj is WorkStep))
            {
                return false;
            }

            var workStep = (WorkStep)obj;

            var result = true;

            result &= Path == workStep.Path;
            result &= ParentPath == workStep.ParentPath;
            result &= _ordinal == workStep._ordinal;
            result &= _type == workStep._type;
            result &= WorkItemClass==workStep.WorkItemClass;
            result &= Title==workStep.Title;
            result &= WipLimit == workStep.WipLimit;

            return result;
        }