Очистить все координаты Y, учитывая координату X в PointCollection C#

#c# #.net

#c# #.net

Вопрос:

Я хотел знать, есть ли какой-либо встроенный метод для очистки всех точек Y, если у меня есть точка dX в коллекции точек, допустим, у меня есть точка

 new System.Windows.Point(dX, dY)
 

Я пытаюсь очистить весь dY для dX 1.

Я пытаюсь очистить строку, которая выводится из предыдущего цикла, я могу создать цикл для ее очистки, но я хотел бы знать, есть ли какой-либо встроенный оптимальный метод для этого.

Спасибо

Комментарии:

1. Что означает очистить значения Y? Точка должна содержать как координаты Y, так и X. Вы хотите установить для них значение 0? В любом случае нет встроенного метода, который делает это.

2. Да, я хотел установить для него значение 0, но, я думаю, мне нужно установить для обоих X и Y значение 0, чтобы следующая точка была очищена, спасибо за вашу помощь

3. Вы можете установить значение Y равным 0 без изменения значения X, но почему бы вам просто не удалить ненужные элементы из своей коллекции в следующем цикле / повторно инициализировать коллекцию?

4. Я хочу очистить линию, которая была нарисована в предыдущем цикле, когда появится новая строка, я хочу, чтобы старая строка удалялась по одной точке за раз, а не все сразу .

5. Хорошо, теперь это что-то совершенно другое. Тогда вам следует перефразировать свой вопрос. Когда вы хотите удалить точки? Когда добавляется новая или периодически? Какие точки вы хотите удалить: последний вход / первый выход?