Могу ли я сжать оператор if, используя linq в C #?

В SQL я могу сделать оператор if, как показано ниже, если MY_STATE в (1,2,3,4)

В C # мне нужно ввести if (MY_STATE == STATE.CT || MY_STATE == STATE.MA || MY_STATE == STATE.VA || MY_STATE == STATE.RI)

Это явно более неуклюже. Могу ли я использовать LINQ, чтобы имитировать оператор in sql?

Я ищу что-то вроде if (MY_STATE в (STATE.CT, STATE.MA, STATE.VA, STATE.RI))

Ответы на вопрос(6)

Ваш ответ на вопрос