Я пытаюсь использовать LINQ на моем ObservableCollection для группировки некоторых значений в каждом объекте.Для простоты предположим, что MyObject имеет одно свойство:
public List<string> UserNames;
Я хочу написать запрос LINQ, который возвращает все строки в именах пользователей для каждого объекта в коллекции, а затем сгруппировать их по фактическому имени.Мне бы хотелось, чтобы в конечном результате отображалось каждое уникальное имя и счетчик того, сколько раз это имя было найдено в коллекции.
Это легко сделать с T-Sql, но мне не повезлос Linq to Objects.
Спасибо,