public override int GetHashCode() { int hash = 0; hash += Operation.GetHashCode(); hash += Argument1.GetHashCode(); hash += Argument2.GetHashCode(); hash += Result.GetHashCode(); hash += Label.GetHashCode(); return(hash); }