Nonpacie
@Nonpacie

Как из двух последовательностей получить одну в которой удовлетворяются некоторые условия?

Есть задание а-ля "Заданы последовательность положительных значений numbers и последовательность строк stringList.Получить новую последовательность строк по следующему правилу: для каждого значения n из последовательности numbers выбрать строку из последовательностиstringList,начинающуюся с цифры и имеющую длину n.Если требуемых строк в последовательности stringListнесколько -вернуть первую, если их нет, то вернуть строку «Not found» "

С удовольствием представил бы хоть какой-то код но вообще нет ничего на мысли как бы я это решал. По сути мне нужно получить последовательность где (str, num) => Char.IsDigit(str.First()) && str.Length == num, а как запихнуть в str строки из первой последовательности, и в num во вторую не понимаю
  • Вопрос задан
  • 119 просмотров
Решения вопроса 1
sarapinit
@sarapinit Куратор тега C#
Точу водой камень
Это можно слелать через LINQ, но вложенные циклы для этой задачи будут нагляднее и проще.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Попробуйте использовать LINQ, он хорош для сортировки последовательностей по определенным критериям
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы