У меня есть список определенного класса.
В этот список включен класс позиции.
И этот класс позиции включает в себя координаты X и Y.
У меня есть текущие координаты и координаты в списке.
Я хочу рассчитать расстояние для каждого элемента в списке и найти, какой элемент имеет минимальное расстояние.
Вот мой код:
For Each item As ITEMX In xHandle.ItemList
Dim CurrX As Integer = txt_TrainX.Text
Dim CurrY As Integer = txt_TrainY.Text
Dim NextX As Integer = item.Position.x
Dim NextY As Integer = item.Position.y
Dim distance As Integer = DistanceBetween(CurrX, CurrY, NextX, NextY)
Next
так что расстояние - это расстояние между моими координатами и предметом.
Я рассчитываю его для каждого элемента в списке, но как мне найти минимальный?
Спасибо.