这是我的 LINQ 查询,请帮助我将此 LINQ 查询更改为使用 Lambda 表达式进行查询:
var query = from d in db.customers
from s in db.tbl_states
where d.cust_state == s.state_id
select new
{
d.cust_name,
s.state_name
};
最佳答案
试试这个:
var query =
db.customers.Join (
db.tbl_states,
d => d.cust_state,
s => s.state_id,
(d, s) => new { d.cust_name, s.state_name }
);
关于c# - 将查询语法中的 LINQ 转换为 lambda 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14420538/