带有where子句的LINQ语句不能正常工作
本文关键字:常工作 工作 不能 子句 where LINQ 语句 带有 | 更新日期: 2023-09-27 18:04:28
我正在尝试创建LINQ语句。使用where子句
p.Users = db.UserFSMs
.Where(t => t.UserName.Contains(userORFile.Split('_')[2]))
.Select(new Models.UsersFSMFinal { Email=t.Email });
但是编译器不识别t
。我如何创建上述查询,将与哪里工作?
-
您必须用
.Select(t => new
再次申报t=>
-
我写了相同的LINQ语句,但在我的数据库和插入的数据将来自一个文本框。
var allData = db.Patients .Where(t => t.firstName.Contains(TextBox1.Text)) .Select(t => new { t.firstName, t.lastName });