GroupBy i policz unikalne elementy na liście
Mam listę zawierającą tylko ciągi. To, co chciałbym zrobić, to pogrupować i zwrócić liczbę.
Na przykład:
Foo1
Foo2
Foo3
Foo1
Foo2
Foo2
Spowodowałoby to Foo1: 2, Foo2: 3, Foo3: 1. Próbowałem z Linq, ale lista ma GroupBy, która może załatwić sprawę, ale pomyliłem ją, nie mogę sobie wyobrazić użycia :(