嗨,大家好,我有這樣一個類:集團通過對象的嵌套列表
public class supervisorAnswerQuesttionPres
{
public string date { set; get; }
public List<string> questionList { set; get; }
public List<string> answerList { set; get; }
}
我有一個返回這個類的列表
List<PresentClass.supervisorAnswerQuesttionPres> temp
= dbconnect.tblAnswerLists
.Where(i => i.StudentNum == studentNumber && i.username==objstu.Return_SupervisorUserName_By_StudentNumber(studentNumber))
.ToList() // <-- This will bring the data into memory.
.Select(i => new PresentClass.supervisorAnswerQuesttionPres
{
answerList = Return_Answer_List(studentNumber,i.dateOfAnswer.Value.Date),
questionList = Return_Question_List(studentNumber, i.dateOfAnswer.Value.Date),
date = ConvertToPersianToShow(i.dateOfAnswer.Value.Date)
})
.OrderByDescending(i => i.date)
.ToList();
所以我需要一個查詢將我的列表分組臨時通過日期並再次選擇所有3列我的意思是日期,問題列表,答案列表。
我只是想執行這個查詢 我使用LINQ asp.net視覺2012
爲什麼你在'string'類型中有'date',爲什麼不'DateTime'? – Habib
你的問題是什麼?如果您要求我們確定查詢是什麼,您嘗試了什麼?不要指望我們只爲你做所有的工作。顯示一些努力... – Tejs
因爲我必須將其轉換爲轉移到另一層 – SSC