【发布时间】:2016-10-20 05:03:23
【问题描述】:
假设模型(用于问题和问题的答案)
Question
int QuestionId
string Text
int? ParentId
int? UserId
List<Question> allQuestions = db.Fetch<Question>(@"Select * FROM Question");
如何根据 ParentId 和 UserId 将上面的问题集合拆分为两个集合。第一个集合包含由某个 UserId 回答的问题,而第二个集合包含没有该 UserId 回答的问题?
List<Question> questionsAndAnswers_NotAnsweredByUserId5 = allQuestions.(Linq?)
List<Question> questionsAndAnswers_AnsweredByUserId5 = allQuestions.(Linq?)
【问题讨论】: