如何过滤Linq查询?

时间:2014-01-17 12:26:50

标签: asp.net linq entity-framework lambda

下面的代码随机选择数据库表“Sector”中的记录。

return Model.GeneralDataAccessor.SelectListbyAsc<Model.Sector, GenelListObject, object>(
                p => true,
                p => new GenelListObject()
                {
                    Id1 = p.SectorId,
                    Note1= p.Note
                }, p => Guid.NewGuid(), 0, take);

我一直在尝试修改代码以选择某些记录。将最后一行更改为

p=>p.SectorId==19,0,take);

获取Id为19的记录。 但没有奏效。什么是通过SectorId过滤它们的方法

1 个答案:

答案 0 :(得分:0)

试试这个,

我认为放在条件块之下。

.where(p=>p.SectorId == 19)