/// <summary> /// Implement IComparable CompareTo method. /// </summary> /// <param name="obj"> /// The object to compare. /// </param> /// <returns> /// One, two or three. /// </returns> int IComparable.CompareTo(object obj) { PlaceModel secondEvent = (PlaceModel)obj; int testFlag = string.Compare(GetDefaultText, secondEvent.GetDefaultText, StringComparison.CurrentCulture); return(testFlag); }
/// <summary> /// Implement IComparable CompareTo method. /// </summary> /// <param name="obj"> /// The object to compare. /// </param> /// <returns> /// One, two or three. /// </returns> int IComparable.CompareTo(object obj) { PlaceModel secondEvent = (PlaceModel)obj; int testFlag = string.Compare(ToString(), secondEvent.ToString(), StringComparison.CurrentCulture); return(testFlag); }
/// <summary> /// Compares two objects. /// </summary> /// <param name="a"> /// object A. /// </param> /// <param name="b"> /// object B. /// </param> /// <returns> /// One, two or three. /// </returns> int IComparer.Compare(object a, object b) { PlaceModel firstEvent = (PlaceModel)a; PlaceModel secondEvent = (PlaceModel)b; int testFlag = string.Compare(firstEvent.GetDefaultText, secondEvent.GetDefaultText, StringComparison.CurrentCulture); return(testFlag); }