对象不包含“ Where” ASP.NET MVC

时间:2018-08-05 13:00:47

标签: c# asp.net linq

我遇到一个错误,我不知道自己在哪里犯错。 我正在尝试为用户登录创建功能,并且使用了“ Where”方法,但出现错误

  

严重性代码描述项目文件行抑制状态       错误CS1061“对象”不包含“位置”的定义,也没有扩展方法“位置”接受第一个类型的参数   可以找到“对象”(您是否缺少using指令或   程序集引用?)MVCWithAngular C:\ Users \ Demir \ Documents \ Visual   工作室   2017 \ Projects \ MVCWithAngular \ MVCWithAngular \ Controllers \ DataController.cs 28有效

我的功能

public JsonResult UserLogin(LoginData d)
{
    using (MyDatabaseEntities dc = new MyDatabaseEntities())
    {
        var user = dc.Users.Where(a => a.Username.Equals(d.Username) && a.Password.Equals(d.Password)).FirstOrDefault();
        return new JsonResult { Data = user, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
    }
}

任何帮助如何避免此错误?

0 个答案:

没有答案