Более ясно, когда запрос возвращает строку (массив символов):
Например, если список «Фрукты» содержит «яблоко»
«Выбрать» возвращает строку:
Fruits.Select(s=>s)
[0]: "apple"
«SelectMany» выравнивает строку:
Fruits.SelectMany(s=>s)
[0]: 97 'a'
[1]: 112 'p'
[2]: 112 'p'
[3]: 108 'l'
[4]: 101 'e'