public string Name { get; set; }
public decimal Salary { get; set; }
public static void Main ()
var employees = new Employee[]
new Employee { Name = "John", Salary = 10 },
new Employee { Name = "Paul", Salary = 9 },
new Employee { Name = "George", Salary = 2 },
new Employee { Name = "Ringo", Salary = 1 },
Console.WriteLine ("Average salary: {0}", employees.Average (x => x.Salary));
where e.Salary > e.Average(x => x.Salary)
Console.WriteLine ("{0} {1}", e.Name, e.Salary);