Как объединить несколько IEnumerables из T

Дано....

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

Я хотел бы один IEnumerable (Of T), который будет перебирать все подэлементы всех MasterItems в MasterList

Я хотел бы думать, что есть средство Linq, чтобы сделать это, или метод расширения, который я пропускаю. Мне нужен механизм, который работает в VB9 (2008) и, следовательно, не использует доходность.

Ответы на вопрос(5)

Ваш ответ на вопрос