如何在之间编写linq查询

时间:2016-10-14 11:18:14

标签: linq

Sql Query

select * from Employees where Salary between 1 and 4000

如何将此语句转换为linq查询。

2 个答案:

答案 0 :(得分:2)

这可以通过以下方式实现,考虑到员工包含所有员工(例如,由实体框架填充):

Employees.Where(e => e.Salary >= 1 && e.Salary <= 4000)

答案 1 :(得分:1)

这肯定会有效:

var result = db.Employees.Where(d => d.Salary >= 1 && d.Salary <= 4000);