Я хочу сделать коллекцию, которая хранит группы пользователей. Пользователь может быть членом нескольких групп, группы могут быть вложенными, выбор группы должен возвращать отдельный IEnumerable <user
>.
Конечно, я мог бы написать это с нуля, используя стандартные коллекции List <T
>, Dictionary <<code>T, U> и т. Д., Но есть ли встроенная коллекция, которая уже демонстрирует большую часть этого поведения?
Спасибо!