We can use the GetDistinaceTo
method of the GetCoordinates
class to determine the distance between two coordinates in C#. See below for an example:
Using System.Device.Location;
//
double distance = 0.0;
var aCoordinate = new GeoCoordinate(aLatitude, aLongitude);
var bCoordinate = new GeoCoordinate(bLatitude, bLongitude);
//gives you the distance in meters.
distance = aCoordinate.GetDistanceTo(bCoordinate);
//