Как массив строк преобразовать в массив символов с помощью LINQ

Приветствую всех! Сегодня решим одну из часто встречающихся задач в программировании. Дан массив строк, который нужно преобразовать в массив символов. из string [] в char []

Для решения этой задачи воспользуемся методом SelectMany, почитать можете в чем разница между Select и SelectMany тут

Мы знаем что:

SelectMany — Создает проекцию части последовательности по принципу «один ко многим».

Рассмотрим пример такого запроса:

В качестве аргумента он принимает функцию, преобразующую каждый элемент исходной последовательности в новую последовательность. А результатом работы является конкатенация всех полученных последовательностей. В результате работы запроса мы получаем массив символов.

Обновлено: 19.01.2018 — 13:16

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.