///-------------------------------------------------------------------------------- /// <summary>Use RandomInt as basis for default compare (there is no other useful /// property for this object).</summary> ///-------------------------------------------------------------------------------- public virtual int CompareTo(object obj) { DataObjectBase baseObj = obj as DataObjectBase; if (obj != null) { return(RandomInt.CompareTo(baseObj.RandomInt)); } return(0); }