コード例 #1
0
ファイル: Repozytorium.cs プロジェクト: albertwagner95/Lab02
        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
ファイル: Narzedzia.cs プロジェクト: albertwagner95/Lab02
 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);
        }