我試圖找到答案,但在google中找不到。可能沒有搜索正確的術語,所以我想在這裏問。Linq to Nhiberate - Where子句
下返回我的所有聯繫人,不就是等於在發送adjusterType的人。
var contacts = from c in session.Linq<Contact>() select c;
contacts.Where(c => c.ContactAdjuster.AdjusterType == adjusterType);
下不會返回預期的結果。它確實只返回符合調整器類型的聯繫人。我相信這是我對LINQ缺乏瞭解。
var contacts = from c in session.Linq<Contact>() select c;
contacts = contacts.Where(c => c.ContactAdjuster.AdjusterType == adjusterType);
在此先感謝。