На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> Like дл LINQ , Сделать запрос на выбор значений, содержащих в себе значения из другой таблицы
    Имеется две таблицы:

    ExpandedWrap disabled
      Table1
       
      Ивановский
      Петр
      Петрович
      Иванович
      Автоивановск
      Петров
      Петровский
      Сидоров
      Иван
      Новопетровск
      Сидорцы


    ExpandedWrap disabled
      Table2
      иван
      фёдор
      сидор
      максим


    Как с использованием LINQ выбрать из Table1 только те строки, которые содержат в себе (в начале, середине или в конце) одну из строк в таблице Table2
    То есть в результате должно выйти:
    ExpandedWrap disabled
      Table3
      Ивановский
      Иванович
      Автоивановск
      Сидоров
      Иван
      Сидорцы
      ExpandedWrap disabled
        table1.Where(s1 => table2.Any(s2 => s1.Contains(s2)));
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0157 ]   [ 16 queries used ]   [ Generated: 18.04.24, 18:05 GMT ]