C#LINQGroupBy

GroupByLINQ

키 기준으로 요소를 그룹화합니다.

문법

source.GroupBy(keySelector)

예제

아래 값을 입력하면 예제에 즉시 반영됩니다.

var
words
new
grouped
GroupBy
foreach
Console
WriteLine
var words = new[] { "apple", "banana", "avocado", "blueberry" };
var grouped = words.GroupBy(w => w[0]);
foreach (var group in grouped)
    Console.WriteLine($"{group.Key}: {string.Join(", ", group)}");