public int CompareTo(object obj) { if (obj is Jid) { Jid jid = obj as Jid; FullJidComparer comparer = new FullJidComparer(); return(comparer.Compare(obj, this)); } throw new ArgumentException("object is not a Jid"); }
public bool Equals(Jid other) { var comparer = new FullJidComparer(); if (comparer.Compare(other, this) == 0) { return(true); } return(false); }