小编ES2*_*018的帖子

解决方案资源管理器中的Visual Studio心脏覆盖.这是什么意思?

在解决方案资源管理器中,您有时会在类定义节点中看到心脏覆盖.它意味着什么?

visual-studio-2012 visual-studio-2017

16
推荐指数
2
解决办法
2999
查看次数

列表<List <double >>不同

geneUsingCrossover是一个List<List<double>>.

我使用下面的代码行数的独特List<double>之内List<List<double>>:

int count = genesUsingCrossover.Distinct().Count();
Run Code Online (Sandbox Code Playgroud)

而且我不确定它是否正确.元素的数量genesUsingCrossover是1250,也genesUsingCrossover.Distinct().Count()返回1250,所以我假设它们都是不同的List.但是,在观察窗口中,我注意到第三和第四个列表是相同的.

所以,我认为代码行不正确.有没有办法改善它?并计算不同元素的数量?

在此输入图像描述

c# distinct-values

5
推荐指数
0
解决办法
189
查看次数