Example #1
0
    public int CompareTo(object obj)
    {
        if (obj == null)
        {
            return(1);
        }

        AppliedRule ar = obj as AppliedRule;

        return(Cost.CompareTo(ar.Cost));
    }
Example #2
0
 public override int GetHashCode()
 {
     return(Source.GetHashCode() ^
            Target.GetHashCode() ^ AppliedRule.GetHashCode());
 }