Max on object list : Max « LINQ « C# / C Sharp






Max on object list

 

using System;
using System.Linq;
using System.Collections;
using System.Collections.Generic;
public class Employee {
    public int birthYear;
    public string firstName;
    public string lastName;

    public static Employee[] GetEmployees() {
        Employee[] actors = new Employee[] {
        new Employee { birthYear = 1964, firstName = "K", lastName = "R" },
        new Employee { birthYear = 1968, firstName = "O", lastName = "W" },
        new Employee { birthYear = 1960, firstName = "J", lastName = "S" },
        new Employee { birthYear = 1964, firstName = "S", lastName = "B" },
      };
        return (actors);
    }
}
public class MainClass {
    public static void Main() {
        int youngestEmployeeAge = Employee.GetEmployees().Max(a => a.birthYear);
        Console.WriteLine(youngestEmployeeAge);
    }
}

 








Related examples in the same category

1.Max on int array
2.Max on String array
3.Max on Object list array
4.uses Max to get the highest number in an integer array.
5.uses Max to get the length of the longest word in a string array.
6.Grouped Max
7.Get the Min and max value from a query