Допустим, у меня есть список элементов: ["A", "B", "C", "X"]
и условие Dynami c, которое необходимо проверить по этому списку, например: "A" && "D"
, поэтому «A» и «D» должны быть частью списка для выполнения условия.
Большинство команд IEnumerable
применяют Func
или Predicate
к отдельным элементам, в то время как в моем случае я хочу, чтобы условие применялось ко всему списку.
Как я могу проверить, что данный список соответствует условию динамического c, list.Meets(condition)
?
Я пытался преобразовать строковое условие в Expression
, но решение становится слишком сложным.
Спасибо