我正在尝试计算两点之间的距离,但是,我的程序只会打印所有内容,而不是打印最佳距离,即MinDistance。
{
List<Station> temp_list = stationPlan;
temp_list.Insert(j + 1, stations[i]);
temp_list.Add(stations[0]);
double temps = LocationPlan[j].CalculateDistance(LocationPlan[j + 1]);
double temps1 = stations[i].CalculateDis(LocationPlan[j]);
for (int k = 0; k < temps_list.Count() - 1; k++)
{
temps1 += temps_list[k].CalculateDis(temps_list[k + 1]);
}
当前文件正在打印出所有可能的位置。