我試圖重寫一個LINQ to Entities查詢到表達式。我的模特兒是一個可以有很多人的學校。人繼承了教師,學生等LINQ:將查詢表達式轉換爲使用lambdas
下面的查詢工作對我來說:
IQueryable<DAL.TEACHER> teacher =
from p in School
select p.PERSON as ESBDAL.TEACHER;
我怎麼會寫這樣的查詢表達式?我認爲是這樣的:
IQueryable<DAL.TEACHER> teacher =
School.Select(x=>x.PERSON) as IQueryable<DAL.TEACHER>;
不幸的是,這種說法是行不通的。我誤解了.Select()
?
謝謝你的清理。 – itchi 2010-03-12 17:43:30