У меня есть массив PointF, который я хочу использовать для рисования кривой с помощью метода Graphics.DrawCurve.
Для этого мне нужно теперь максимальное и минимальное значение как X, так и Y, чтобы я мог правильно масштабировать свое растровое изображение.
Как можно найти максимум и минимум для X и Y в массиве PointF?
Я придумал эту идею, но я не уверен, что это лучший способ!
//Find the max value on X axis (Time) and Y axis (Current)
float xMax = 0;
float yMax = 0;
foreach (PointF point in points)
{
if (point.X > xMax)
{
xMax = point.X;
}
if (point.Y > yMax)
{
yMax = point.Y;
}
}