powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Условие AND в переменном кол-ве полей
4 сообщений из 4, страница 1 из 1
Условие AND в переменном кол-ве полей
    #39058227
Centraloff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Необходимо произвести выборку из данных в которых неизвестно заранее сколько будет полей, поэтому решил таблицу развернуть и идти построчно сравнивая каждое поле, но в этом случае получается выборка по условию OR

Вот код, как выполнено сейчас:
Код: c#
1.
2.
3.
4.
5.
6.
foreach (Ostatki ost in ostatki)
 {
       PropertiesGoods temp = ost.properties.Find(x => x.name == tag && x.value == value);
       if (temp != null)
             tempostatki.Add(ost);
 }



Подскажите как лучше действовать в такой ситуации?
...
Рейтинг: 0 / 0
Условие AND в переменном кол-ве полей
    #39058259
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
ost.properties.Where(первое условие);
if (что-то там) ost.properties.Where(второе условие);

это что ли?
...
Рейтинг: 0 / 0
Условие AND в переменном кол-ве полей
    #39058260
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
то есть так
Antonariy
Код: c#
1.
2.
PropertiesGoods temp = ost.properties.Where(первое условие);
if (что-то там) temp.Where(второе условие);
...
Рейтинг: 0 / 0
Условие AND в переменном кол-ве полей
    #39058311
Centraloff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Antonariy,

Не совсем, но толкнул в нужном направлении, спасибо!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Условие AND в переменном кол-ве полей
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]