我刚刚下载了NHibernate的Linq提供程序,感到有些兴奋。但是我不太熟悉Linq语法。
我可以使用以下查询返回整个对象:
var query = from foo in session.Linq<Kctc.BusinessLayer.Domain.Case>()
where foo.CaseNumber > 0
select foo;
我可以像这样选择单个属性:
var query = from foo in session.Linq<Kctc.BusinessLayer.Domain.Case>()
where foo.CaseNumber > 0
select foo.Id;
但是我该如何选择两个属性,例如foo.Id和foo.Bar?这可行吗?
谢谢
David