public double length(CityNode c1, CityNode c2) { return (Math.Sqrt(((c1.latitude - c2.latitude)*2) + ((c1.longitude - c2.longitude)*2))); }
/// <summary> /// Private method used to import the city name, latitude, and longitude. /// </summary> public void importCities() { int index = 0; try { System.IO.StreamReader file = new StreamReader(filepath); while ((lines = file.ReadLine()) != null) { string[] line = lines.Split(','); CityNode addCityNode = new CityNode(line[0],Convert.ToDouble(line[2]) , Convert.ToDouble(line[1]), index); Citieslist.Add(addCityNode); index++; } } catch (Exception) { } }