linq 的join 和 lambda 的Join() 都能實(shí)現(xiàn)連表查詢,from a in db.UserLogin join b in db.UserDetail on a.Id equals b.Id select new { a, b };db.UserLogin.Join(db.UserDetail, a => a.Id, b => b.Id, (a, b) => new { a, b });兩種查詢方式的結(jié)果都一樣,我想問的是為什么不使用更簡(jiǎn)潔的lambda呢? 而要使用linq join來實(shí)現(xiàn)呢??jī)煞N方式有什么優(yōu)缺點(diǎn)嗎?
有關(guān) Linq 與 Lambda 的Join連接查詢
三國(guó)紛爭(zhēng)
2018-08-08 11:06:33