Мне кажется, что мой вопрос прост, но я не могу понять.
Допустим, у меня есть "корневой" IEnumerable объектов.Каждый объект имеет IEnumerable из строк.Как я могу получить один IEnumerable из этих строк?
Возможное решение заключается в следующем:
public IEnumerable<string> DoExample()
{
foreach (var c in rootSetOfObjects)
{
foreach (var n in c.childSetOfStrings)
{
yield return n;
}
}
}
Но, может быть, есть волшебное решение с Linq?