-2

如何删除集合中的重复项?例如:

List<double> somelist=new List<double>{2, 2, 3};

我应该使用什么 LINQ 方法?

请尽量简化。

4

2 回答 2

6

Enumerable.Distinct可能是您正在寻找的。

var somelist = new List<double>{2, 2, 3}.Distinct();

// somelist now contains 2, 3
于 2013-10-20T23:31:56.537 回答
2

我建议使用 aHashSet<double>而不是List<double>.

于 2013-10-20T23:32:44.967 回答