예제 #1
0
 public static IEnumerable<Student> FirstNameBeforeLast(Student[] inputArray)
 {
     IEnumerable<Student> result =
         from student in inputArray
         where student.FirstName.CompareTo(student.LastName) < 0
         select student;
     return result;
 }
예제 #2
0
 public static IEnumerable<Student> OrderedListOfStudents(Student[] inputArray)
 {
     IEnumerable<Student> result =
         from student in inputArray
         orderby student.FirstName, student.LastName
         select student;
     return result;
 }
예제 #3
0
 public static IEnumerable<Student> AgeBetween18and24(Student[] inputArray)
 {
     IEnumerable<Student> result =
         from student in inputArray
         where student.Age >= 18 && student.Age <= 24
         select student;
     return result;
 }
예제 #4
0
 public static IEnumerable<Student> OrderedListOfStudentsLinq(Student[] inputArray)
 {
     IEnumerable<Student> result = inputArray.OrderBy(student => student.FirstName)
                                             .ThenBy(student => student.LastName);
     return result;
 }