У меня есть dataview, где промежуточные столбцы - длина, высота, цвет1 и цвет2, где color1 и color2 могут быть любыми из желтого, красного, синего, черного, белого или зеленого , Каков наилучший способ применения фильтра, где я получаю строки с определенной длиной и высотой, но только с красными, синими и зелеными цветами?DataView.RowFilter, несколько возможных значений на нескольких столбцах
ниже фильтр чувствует себя немного «некрасиво», когда возможные цвета растут:
"length > 10 AND height > 10 AND (color1 = 'red' OR color1 = 'blue' OR color1 = 'green') AND (color2 = 'red' OR color2 = 'blue' OR color2 = 'green')"
Или это только/простой способ?
Это кажется много более читаемым. Спасибо. – 2009-02-18 07:07:34