Wie aggregiere ich mehrere IEnumerables von T

Gegeben....

Public MasterList as IEnumerable(Of MasterItem)
Public Class MasterItem(Of T) 
    Public SubItems as IEnumerable(Of T)
End Class 

Ich möchte eine einzige IEnumerable (Of T), die alle Unterelemente aller MasterItems in MasterList durchläuft

Ich würde gerne glauben, dass es eine Linq-Funktion dafür gibt, oder eine Erweiterungsmethode, die ich übersehen habe. Ich brauche einen Mechanismus, der in VB9 (2008) funktioniert und daher Yield nicht verwendet.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage