Проверка значения 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("Кулик"));

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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