public int CompareTo(KmlCoordinate value) { int result = (Altitude.CompareTo(value.Altitude)); if (result == 0) { result = (Latitude.CompareTo(value.Latitude)); if (result == 0) { result = (Longitude.CompareTo(value.Longitude)); } } return(result); }