从列表中删除重复的值

时间:2017-06-28 15:36:23

标签: c#

我需要从列表lista中删除重复的值,并将它们放在另一个列表中或相同的列表中。

Distinct()无效。 listasemrepetidos返回与lista相同的内容。

List<XYZr> lista = new List<XYZr>();
List<XYZr> listasemrepetidos = new List<XYZr>();   
lista.Add(new XYZr(Convert.ToDouble(data[1].Replace('.', ',')), Convert.ToDouble(data[2].Replace('.', ',')), Convert.ToDouble(data[3].Replace('.', ',')), CLR));

 listasemrepetidos = lista.Distinct().ToList<XYZr>();

0 个答案:

没有答案