Example #1
0
            public override bool Equals(object obj)
            {
                Good9 rhs = obj as Good9;

                if ((object)rhs == null)
                {
                    return(false);
                }

                return(Compare(rhs) == 0);
            }
Example #2
0
            private int Compare(Good9 rhs)
            {
                int result = name.CompareTo(rhs.name);

                if (result == 0)
                {
                    result = address.CompareTo(rhs.address);
                }

                return(result);
            }
Example #3
0
            public override bool Equals(object rhsObj)
            {
                if (rhsObj == null)
                {
                    return(false);
                }

                Good9 uri = rhsObj as Good9;

                return(InternalEquals(uri));                            // helper, so we say rule passes regardless
            }
 bool InternalEquals(Good9 uri)
 {
     return this.source == uri.source;
 }
 public bool Equals(Good9 rhs)
 {
     return this == rhs;
 }
Example #6
0
 public bool Equals(Good9 rhs)
 {
     return(this == rhs);
 }
Example #7
0
 bool InternalEquals(Good9 uri)
 {
     return(this.source == uri.source);
 }