using System.Collections.Generic;
public static List<Student> GetAllStudents()
List<Student> listStudents = new List<Student>();
Student student1 = new Student{ID = 101, Name = "Mark", Gender = "Male"};
listStudents.Add(student1);
Student student2 = new Student{ID = 102, Name = "Mary", Gender = "Female"};
listStudents.Add(student2);
Student student3 = new Student{ID = 103, Name = "John", Gender = "Male"};
listStudents.Add(student3);
Student student4 = new Student{ID = 104, Name = "Steve", Gender = "Male"};
listStudents.Add(student4);
Student student5 = new Student{ID = 105, Name = "Pam", Gender = "Female"};
listStudents.Add(student5);
public static void Main()
IEnumerable<Student> MyList =
from Student s in Student.GetAllStudents()where s.Gender == "Female"
foreach (Student obj in MyList)
Console.WriteLine(obj.Name);