Получение строки из массива по неполному вхождению

DevOps

Client
Регистрация
30.11.2020
Сообщения
496
Благодарностей
314
Баллы
63
Добрый день знатоки. Подскажите куда взглянуть для решения небольшой загвоздки
Код отправляет запрос и получает ответ в переменную в виде массива строк. Количество строк разное для каждого ответа
Нужно из данного массива получить и записать в переменную только одну строку содержащую в себе подстроку data
Если в ответе (в массиве строк) нет такой подстроки то записать в переменную строку NULL ( string a = "null"; )
Спасибо
 

DevOps

Client
Регистрация
30.11.2020
Сообщения
496
Благодарностей
314
Баллы
63

DevOps

Client
Регистрация
30.11.2020
Сообщения
496
Благодарностей
314
Баллы
63
Сам спросил - сам ответил :-)

C#:
string line = "data";
string out_line = string.Empty;
out_line = a.Where(x => x.Contains(line)).DefaultIfEmpty("NULL").FirstOrDefault();
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)