AdvancedLauncher.SDK.Model.Entity.BaseEntity.Equals C# (CSharp) Method

Equals() public method

Determines whether this instance and another specified entity are the same
public Equals ( object obj ) : bool
obj object The object to compare to this instance
return bool
        public override bool Equals(object obj)
        {
            if (this == obj) {
                return true;
            }
            if (obj == null) {
                return false;
            }
            if (!this.GetType().IsAssignableFrom(obj.GetType())) {
                return false;
            }
            BaseEntity other = (BaseEntity)obj;
            if (!Id.Equals(other.Id)) {
                return false;
            }
            return this.GetHashCode() == obj.GetHashCode();
        }