LINQ - Obtenir tous les éléments dans une Liste dans une Liste?

Je suis actuellement en train de travailler mon chemin à travers la courbe d'apprentissage qui est LINQ et j'ai vraiment besoin d'aide. Je ne sais pas si ce que je veux, c'est possible, mais si j'avais à parier, je parie que c'est.

J'ai actuellement une liste d'objets appelés _tables et chacun de ces objets a dans une autre liste des objets exposés par le biais de la propriété, "Indices". Essentiellement, j'aimerais terminer avec une Liste qui contient tous les Index de tous les _tables.

Voici ce que j'ai à ce jour:

var indexes = from TableInfo tab
              in _tables
              where tab.Indexes.Count > 0
              select tab.Indexes;

Malheureusement, cela semble être de me donner une autre Liste de Listes, mais seulement lorsque l'Index de la Liste contient plus d'une valeur... Est-il un moyen d'obtenir l'ensemble de ces listes sans les boucles?

InformationsquelleAutor Sonny Boy | 2010-07-16