0

我有以下代码,其中我将局部变量传递给特定记录的 linq 查询,在该记录之后,我想检查是否有根据该 id 的记录。

首先它给了我错误“ Cannot implicitly convert type int to bool

其次,如果我想计算此查询中的行数或想检查是否有行,我将如何做到这一点,这是我的代码:

int J_Job_ID = Convert.ToInt32(Request.QueryString["J_Job_ID"]);
        //Check If this ID exists in the database
        var query = from m in JE.J_Posted_Jobs_Tbl
                    where m.J_Job_ID = Convert.ToInt32(J_Job_ID)
                    select m;
4

1 回答 1

1

它应该是

where m.J_Job_ID == Convert.ToInt32(J_Job_ID)

至于计数

query.Count()
于 2013-07-08T11:20:21.470 回答