如何在 Linq-to-SQL 中写入 select 计数?

How can I write select count in Linq-to-SQL?

我是 Linq to SQL 的初学者。我想写这个 SQL 服务器查询来计算有多少重复字段 x:

SELECT COUNT ([activity_no])
FROM provinces_status;

如何以 Linq-to-SQL 方式编写该查询?谢谢

使用 .Count() 和 linq to sql 语法,

(from p in provinces_status 
 select p.activity_no)
 .Count();

如果您没有 where 子句或附加过滤器,provinces_status.Count() 也可以。

您可以参考此 MSDN Link 开始使用 LINQ。