/// <summary> /// Hash code. /// </summary> public override int GetHashCode() { return(Root.GetHashCode() + Inversion.GetHashCode() + Pattern.GetHashCode()); }