How to use LINQ to find the most common first letter of employee?
How to use LINQ to find the most common first letter of employee
names?
var mostCommonLetter = employees
.GroupBy(e => e.Name[0])
.OrderByDescending(g => g.Count())
.FirstOrDefault()?.Key;
Console.WriteLine($"Most common first letter: {mostCommonLetter}");
Follow :