/// <summary> /// Zwraca kod HASH obiektu /// </summary> /// <returns>kod HASH obiektu</returns> public override int GetHashCode() { // Good implementation suggested by Josh Bloch var _hash_ = 17; _hash_ = _hash_ * 31 + SourceType.GetHashCode(); _hash_ = _hash_ * 31 + ReplaceBy.GetHashCode(); return(_hash_); }
public override string ToString() { return(Condition.ToString() + ", " + ReplaceBy.ToString() + ", " + ((To == Transition.Right) ? "R" : "L")); }