Skip to content

Instantly share code, notes, and snippets.

@jamesmontemagno
Last active July 24, 2018 20:28
Show Gist options
  • Save jamesmontemagno/dbcd35356f86cdfd2d49ace72f7ac47f to your computer and use it in GitHub Desktop.
Save jamesmontemagno/dbcd35356f86cdfd2d49ace72f7ac47f to your computer and use it in GitHub Desktop.
Essentials Location Methods
using System;
using Xamarin.Essentials;
namespace LocationDistance
{
public static class DistanceConverter
{
public static void ConvertDistance()
{
#region showme
var miles = 400;
var km = Location.MilesToKilometers(400);
#endregion
Console.WriteLine($"400 miles is {km} kilometers");
}
}
}
using System;
using Xamarin.Essentials;
namespace LocationDistance
{
public static class DistanceFinder
{
public static void Main()
{
FindDistance();
}
public static void FindDistance()
{
#region showme
var boston = new Location(42.358056, -71.063611);
var sanFrancisco = new Location(37.783333, -122.416667);
var miles = Location.CalculateDistance(boston, sanFrancisco, DistanceUnits.Miles);
#endregion
Console.WriteLine($"Distance from Boston to San Francisco is {miles} miles");
var km = boston.CalculateDistance(sanFrancisco, DistanceUnits.Kilometers);
Console.WriteLine($"Distance from Boston to San Francisco {km} kilometers");
}
}
}
using System;
using Xamarin.Essentials;
namespace LocationDistance
{
public static class DistanceFinder
{
public static void Main()
{
FindDistance();
}
public static void FindDistance()
{
#region showme
var boston = new Location(42.358056, -71.063611);
var sanFrancisco = new Location(37.783333, -122.416667);
var km = boston.CalculateDistance(sanFrancisco, DistanceUnits.Kilometers);
#endregion
Console.WriteLine($"Distance from Boston to San Francisco {km} kilometers");
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment