Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2012, 19:14   #1
artemoning
Пользователь
 
Регистрация: 20.09.2012
Сообщений: 23
По умолчанию Поиск в колекции

Нужно реализовать поиск по ключевому слову.
Есть колекция объектов List.
Код:
public List<col_vakansiya> vak;
Вот такие объекты:
Код:
class col_vakansiya
    {
        public string nazva;
        public string opys;
        public col_firmy nazva_firmy;
        public DateTime data;
        public col_vakansiya()
        .................................
    }
Как реализовать поиск в колекции по ключевому слову среди всех свойств объекта типа col_vakansiya и вывести их на экран?
artemoning вне форума Ответить с цитированием
Старый 09.12.2012, 01:16   #2
UA3GDW
Пользователь
 
Регистрация: 25.04.2010
Сообщений: 16
По умолчанию

LINQ очень даже поможет.
Компоненты для .NET Framework и Mono: http://radiosoft.info/index.php/net-controls
UA3GDW вне форума Ответить с цитированием
Старый 09.12.2012, 01:27   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

среди всех свойств если то или писать свой метод или рефлексия.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 09.12.2012, 10:23   #4
UA3GDW
Пользователь
 
Регистрация: 25.04.2010
Сообщений: 16
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
среди всех свойств если то или писать свой метод или рефлексия.
А вот так не проще:

Код:
var query = from col_vakansiya p in vak.Items where "любое ваше условие" select p;
Правда из вопроса не совсем ясно, что именно требуется.
Компоненты для .NET Framework и Mono: http://radiosoft.info/index.php/net-controls
UA3GDW вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск Easyway Microsoft Office Excel 5 23.05.2012 17:14
Поиск в БД Neon_ Помощь студентам 5 13.11.2011 23:22
Поиск по БД jaxik БД в Delphi 8 08.09.2010 03:41
Поиск Яр|/||< (^_^) Общие вопросы Delphi 9 24.06.2009 09:37
Поиск MAKEDON Общие вопросы Delphi 2 22.02.2008 22:47