using System.Collections.Generic;
public string Name {get;set;}
public int Salary {get;set;}
public static void Main()
List<Employee> employees = new List<Employee> {
new Employee {Name = "AAA" , Salary = 50000},
new Employee {Name = "BBB" , Salary = 60000},
new Employee {Name = "KKK" , Salary = 70000},
new Employee {Name = "CCC" , Salary = 40000}
string secondMax = employees.OrderByDescending(s=>s.Salary).Skip(1).FirstOrDefault().Name;
Console.WriteLine(secondMax);