Я новичок в LINQ.У меня есть такой класс:
public class StudentResults
{
public int Id { get; set; }
public ResultsStatus StatusResult { get; set; }
public string Message { get; set; }
public StudentDetails Detail { get; set; }
}
Есть метод, который возвращает список указанного выше класса в переменную
Мне нужно пройти через эту переменную и разделить студентов на две части.разные классы.PassedStudents, FailedStudents на основе ResultsStatus.
Вот что я пробовал, но это не работает
var studIds = from r in StudList
group r by r.Id into GroupedData
select new
{
//what to put here
};
foreach(var crs in studIds)
{
//what to put here to get all student names from the Detail property.
}
Есть ли другой способ?