好吧,我是Linq的新手,我一直在研究我的跟踪中的查询,它们是巨大的。
假设我有一张表:
Id int PK
name varchar(50)
AnotherId int我想写这个查询:
SELECT COUNT(*) as RecordCount FROM Names WHERE AnotherId = 1如果不从表中选择所有列,我如何在Linq中编写此代码?
基本上,在trace中,我希望它和上面的查询一样简单。
谢谢!
发布于 2011-02-01 22:57:13
int recordCount = dataContext.Names.Count(i => i.AnotherId == 1);这将生成与您的sql查询类似的sql查询
https://stackoverflow.com/questions/4864023
复制相似问题