Mid LINQ Find longest employee name? Find longest employee name var longest = employees .OrderByDescending(e => e.Name.Length) .FirstOrDefault();