public virtual bool Equals(MergeableObject obj) { if (MergeID.ToLower() == obj.MergeID.ToLower()) { return true; } else { return false; } }
public abstract void Merge(MergeableObject obj);