示例#1
0
        public Miasto WezMiasto(string miastoN)
        {
            var random    = new Random();
            var polozenie = new Polozenie(random.Next(), random.Next());
            var miasto    = new Miasto()
            {
                Nazwa      = miastoN,
                PolozenieM = polozenie
            };

            return(miasto);
        }
示例#2
0
 public static double PoliczOdleglosc(Polozenie a, Polozenie b)
 {
     //TODO
     try
     {
         var punktA    = new GeoCoordinate(a.X, a.Y);
         var punktB    = new GeoCoordinate(b.X, b.Y);
         var odleglosc = punktA.GetDistanceTo(punktB);
         return(odleglosc / 1000);
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         return(0);
     }
 }
示例#3
0
        public static decimal PoliczOdleglosc(Polozenie a, Polozenie b)
        {
            var x = a.X - b.X;

            return(x);
        }