我的数据库中有一个如下表:
ID value channel
_________________________
1 50 201
2 55 201
3 60 201
4 10 202
5 12 202
我想对不同通道值的数量进行计数。因此,在这种情况下,计数为2。
我在实体框架中使用可视C#。
很抱歉,如果这是一个简单的问题,但是在谷歌搜索后找不到任何东西。
感谢您的帮助。
答案 0 :(得分:2)
您可以依次使用Distinct()
和Count()
,如下所示:
int count = data.Select(d => d.channel).Distinct().Count();