/// <inheritdoc/> public override int GetHashCode() { unchecked { return(((FsmRef != null ? FsmRef.GetHashCode() : 0) * 397) ^ EqualityComparer <TS> .Default.GetHashCode(State)); } }
/// <inheritdoc/> public override int GetHashCode() { unchecked { var hashCode = (FsmRef != null ? FsmRef.GetHashCode() : 0); hashCode = (hashCode * 397) ^ EqualityComparer <TS> .Default.GetHashCode(From); hashCode = (hashCode * 397) ^ EqualityComparer <TS> .Default.GetHashCode(To); return(hashCode); } }