Struct GeoPosition
- Namespace
- StackExchange.Redis
- Assembly
- StackExchange.Redis.StrongName.dll
Describes the longitude and latitude of a GeoEntry
public struct GeoPosition : IEquatable<GeoPosition>
- Implements
- Inherited Members
Constructors
GeoPosition(double, double)
Creates a new GeoPosition
public GeoPosition(double longitude, double latitude)
Parameters
Properties
Latitude
The Latitude of the GeoPosition
public double Latitude { get; }
Property Value
Longitude
The Logitude of the GeoPosition
public double Longitude { get; }
Property Value
Methods
Equals(GeoPosition)
Compares two values for equality
public bool Equals(GeoPosition value)
Parameters
value
GeoPosition
Returns
Equals(object)
Compares two values for equality
public override bool Equals(object obj)
Parameters
obj
object
Returns
GetHashCode()
See Object.GetHashCode() Diagonals not an issue in the case of lat/long
public override int GetHashCode()
Returns
ToString()
See Object.ToString()
public override string ToString()
Returns
Operators
operator ==(GeoPosition, GeoPosition)
Compares two values for equality
public static bool operator ==(GeoPosition x, GeoPosition y)
Parameters
Returns
operator !=(GeoPosition, GeoPosition)
Compares two values for non-equality
public static bool operator !=(GeoPosition x, GeoPosition y)