var result = coupclins1.GroupBy(item => item,
(key, ids) => new { id = key, Cnt = ids.Count() });
foreach (var item in result)
{
print($"id:{item.id} Cnt: {item.Cnt}");
}
item.Cnt统计出来总是有问题,不知道什么原因。层次包围盒?
只能避开了,实在需要的话,可以另外整一个list,把不重复的元素一个个add进去。
这篇博客讨论了在C#中使用LINQ进行分组计数时遇到的问题。作者通过示例代码展示了`GroupBy`方法的用法,但指出在某些情况下,`item.Cnt`的统计结果可能不正确。为了解决这个问题,提出了避免直接使用分组计数,而是创建一个新列表存储不重复元素的建议。文章适合对C#编程和LINQ感兴趣的读者。


被折叠的 条评论
为什么被折叠?



