我期待与linq一起返回处于特定阶段的所有PersonID。我的示例数据集 -linq/ef/c# - 返回一组记录
ID DateCreated Stage PersonID
1 1/1/2012 A 101
2 1/1/2012 A 102
3 1/1/2012 A 103
4 1/1/2012 A 104
5 2/1/2012 B 101
6 3/1/2012 B 102
7 3/1/2012 B 103
8 3/1/2012 C 101
9 4/1/2012 C 102
10 5/1/2012 C 103
11 5/1/2012 D 101
所以,如果我想回到所有那些在阶段c我只会得到是PersonID的102,103
任何想法?
任何特殊原因项目“PersonID = 101”不会返回给'Where(p => p.Stage ==“C”)'或者它只是数据/期望错误? –
@AlexeiLevenkov他只希望获得目前处于C阶段的人的身份证件,并排除那些尚未到达或已经通过的人员。 – Despertar