Как менять координаты моего листа из поинтов?
List<Point> Ellipse = new List<Point>();
Хочу менять координату Ellipse[i].Y = в разных функциях.
Наверняка тип Point у вас является структурой (значимым типом). Например, System.Drawing.Point.
Если бы это был ссылочный тип (класс), то следующий код работал бы:
Ellipse[i].Y++;
Но значимые типы копируются по значению, поэтому при обращении к коллекции Ellipse[i] вы получаете копию структуры.
Соответственно, изменив копию, нужно записать её на прежнее место. Выглядит это примерно так:
var point = Ellipse[i];
point.Y++;
Ellipse[i] = point;
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники