I have a list that contains team data, name data, gender data, and event data.
I am able to new my querries two deep. Meaning, I am able to do the following:
Code: Select all
var q = from team in TeamList
group tm by tm.TeamData into groupByTeamData
select new
{
myTeam = tm.key,
teamGroup = from name in tm
group name by name.lastName into groupByLastName
select new
{
myName = name.key,
nameGroup = groupByLastName
}
}
Code: Select all
var q = from team in TeamList
group tm by tm.TeamData into groupByTeamData
select new
{
myTeam = tm.key,
teamGroup = from name in tm
group name by name.lastName into groupByLastName
select new
{
myName = name.key,
nameGroup = from gen into name
group gen by gen.Gender in groupByGender
select new
{
myGen = gen.key,
genGroup = groupByGender
}
}
}
The data is 3000 records and supports a logical nesting 3 or 4 or 5 deep. What am I doing wrong?
TIA