-1
是否可以将以下LINQ查询从Comprehension转换为“Lambda”语法,即table1.where()。select()。将左连接LINQ查询从Comprehension转换为Lambda语法
from t1 in table1
from t2 in table2.Where(t2=>t2.Table1ID == t1.ID).DefaultIfEmpty()
select new {t1.C1, t2.C2}
上面的查询将被转换为SQL中的左连接,而不使用LINQ中丑陋的Join关键字。
LinqPad再次让我惊讶。谢谢。 – Rm558