C#按先前实体过滤实体

时间:2016-10-06 22:36:38

标签: c# filter entity

为什么我可以在一行上过滤实体,但不能使用同一实体在另一行上过滤。

例如,这可行

    IEnumerable<MyDataEntity> allRecords = _testRepository.Entity.ByCreatedYear(year);
    IEnumerable<MyDataEntity> allRecords1 = _testRepository.Entity.ByCreatedYear(year).ByEnding123();

但这不起作用

        IEnumerable<MyDataEntity> allRecords = _testRepository.Entity.ByCreatedYear(year);
        IEnumerable<MyDataEntity> allRecords1 = allRecords.ByEnding123();

我想搜索之前的结果,因此我不必再次查询数据库。

0 个答案:

没有答案