Exemplo n.º 1
0
            public override bool Equals(object obj)
            {
                Good9 rhs = obj as Good9;

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

                return(Compare(rhs) == 0);
            }
Exemplo n.º 2
0
            private int Compare(Good9 rhs)
            {
                int result = name.CompareTo(rhs.name);

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

                return(result);
            }
Exemplo n.º 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
            }
Exemplo n.º 4
0
 bool InternalEquals(Good9 uri)
 {
     return this.source == uri.source;
 }
Exemplo n.º 5
0
 public bool Equals(Good9 rhs)
 {
     return this == rhs;
 }
Exemplo n.º 6
0
 public bool Equals(Good9 rhs)
 {
     return(this == rhs);
 }
Exemplo n.º 7
0
 bool InternalEquals(Good9 uri)
 {
     return(this.source == uri.source);
 }