Using “where”: Cannot convert lambda expression to type 'bool'

前端 未结 5 1189
感动是毒
感动是毒 2021-01-07 00:35

I have entity framework code as shown below.I am getting following error in where condition.

Cannot convert lambda expression to type \'bool\' because

5条回答
  •  自闭症患者
    2021-01-07 01:21

    The => syntax is used in the method chain notation. You probably also want to use the clubName variable instead of "club1".

    var query = db.Clubs.Where (p => p.ClubName == clubName);
    

    which does the same as this (which is the correct syntax for your query):

    var query = from o in db.Clubs
                where o.ClubName == clubName
                select o;
    

提交回复
热议问题