У меня есть список Datapoints (List).Взятие отдельного элемента из списка datapoints
e.g
original list
(1,2)
(2,2)
(1,3)
(3,3)
(4,3)
(2,3)
(5,4)
I want a output list as
(1,2)
(2,2)
(3,3)
(4,3)
(5,4)
or
(1,3)
(3,3)
(4,3)
(2,3)
(5,4)
Я хочу то есть удалить все другие точки, где значение X дубликатами.
Один из подходов, который у меня есть, - это перебрать всю точку и принять текущее значение точки x и сравнить его с остальной частью списка, если он равен другим значениям точек X, а затем удалить это значение.
Как я буду делать это с помощью LINQ или какой-либо метод расширения (Distinct)
Вы могли бы показать, как вы их сохранили в своем списке сейчас? т.е. является ли это списком или, возможно, List >? –
DataPoint является классом в System.Windows.Forms.DataVisualization.Charting. Итак, его список –
Mohit