Поиск и вывод найденного слова - C#

Узнай цену своей работы

Формулировка задачи:

К примеру есть string text = "Какой нить текст 455"; string[] text1 = {"текст","fggh","455"......}; Надо проверить text на text1 но получить первое совпадение в данном случае получить слово "текст" Пока в голову приходит такое
string iscom ="";
foreah(var yyy in text1 )
{
 if(text.IndexOf(yyy)!=-1)iscom=yyy;breac;
}
но у меня массив text1 будет большим около 50-100 шт

Решение задачи: «Поиск и вывод найденного слова»

textual
Листинг программы
            string text = "Какой нить текст 455";
            string[] text1 = { "текст", "fggh", "455"};
 
            string[] array = text1.Where(p => p!="" && text.IndexOf(p) >= 0).ToArray();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.429 из 5
Похожие ответы