Я использую компаратор where в приведенном ниже фрагменте из моей функции ... Мне нужно упорядочить или отсортировать возвращаемые элементы по одному из столбцов ... Я пытался использовать .OrderBy (function (f) f.regDate), ноэто вообще не работает ...
Часть рассматриваемой функции выглядит следующим образом:
Function ClassFiller() As ActionResult
Dim _courses As List(Of cours) = db.courses.ToList
Dim _registrants As List(Of reg_info) = db.reg_info.ToList
Dim _classSpec As List(Of classrm) = db.classrms.ToList
Dim _CurrRegistrants As List(Of reg_classes) = db.reg_classes.ToList
For Each Course In _courses.Where(Function(a) a.course_day = "Tuesday")
Dim _CurrCourse As cours = Course
Dim _classRoom As classrm = db.classrms.Where(Function(b) b.Course_ID = _CurrCourse.course_ref).FirstOrDefault()
Dim _classmax As Integer = _classRoom.ClassMax - 1
For Each reg In _registrants.Where(Function(d) d.tues_class1 = _CurrCourse.course_ref).OrderBy(Function(f) f.reg_date)
Dim _ClassCount As Integer = db.reg_classes.Where(Function(c) c.tues_class = _CurrCourse.course_ref).Count
Мне нужно упорядочить или отсортировать _registrants по значению, которое находится вdb.reg_info под столбцом reg_date ... Есть идеи ??