Проверка значения string на совпадение с подстрокой - C#

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

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

Имеем три string со значениями в массиве. "Иванов Иван Иванович" "Петр Иван Сергеевич" "Куликов Петр Васильевич" Когда проходим Foreach по массиву нужно что бы он брал в работу только те строки которые содержат значение содержащее "Кулик" Т.е. он выбирает значение "Куликов" "Куликова" В SQL это решается через WHERE Name LIKE '%Кулик%' Как это решить в C#?

Решение задачи: «Проверка значения string на совпадение с подстрокой»

textual
Листинг программы
using System.Linq;
 
string[] names = new string[]
{
    "Иванов Иван Иванович",
    "Петр Иван Сергеевич",
    "Куликов Петр Васильевич",
    "Куликова София Васильевна"
};
 
var result = names.Where(n => n.Contains("Кулик"));

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


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

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

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