В моем приложении, я использовал LINQ следующим образом:Использование значений IGrouping
var GroupedEmployyes = from e in EmpCollection
group e by e.identifier into g
select new { Employee= g, identifier = g.Key };
Я передаю эту группу в какой-то другой функции следующим образом:
Save(GroupedEmployyes)
Save(IEnumerable<IGrouping<string,Employee>> groupedEmployee)
{
}
Как я получить доступ к " Employee "и объект" identifier "из параметра groupedEmployee, используя метод Save?
Почему вы получили 'select' часть? Это не делает вам ничего хорошего - это просто преобразование 'IGrouping' в 'IEnumerable ' для анонимного типа, который содержит ту же информацию. В настоящий момент ваш код не будет компилироваться. –