LINQ:数组中存在整数



我需要找到TestEventId存在于我的int数组中的所有记录。做这件事的好方法是什么?基本上我在找:

 int[] testevents = McTestEventService.ReadTestEventsforTestCenter(testcenterid);
        var testcentercandidates =
            context.McTestCandidateRegistration.Where(m =>m.McTestEventId is in(testevents[]) ).ToList();

建议吗?我可以找到一个工作,但认为可能我会问是否有任何整洁的解决方案。

 int[] testevents = McTestEventService.ReadTestEventsforTestCenter(testcenterid);
        var testcentercandidates =
            context.McTestCandidateRegistration.Where(m=>testevents.Contains(m.McTestEventId)).ToList();

您在找:

.Where(m => testevents.Contains(m.McTestEventId))

?

相关内容

  • 没有找到相关文章