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
- valueGeoPosition
Returns
Equals(object)
Compares two values for equality
public override bool Equals(object obj)Parameters
- objobject
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)