Проверка нескольких содержаний в одной строке

Итак, у меня есть условное выражение, которое в настоящее время выглядит так...

if (input.Contains(",") || input.Contains("/") || input.Contains(@"\") || input.Contains("."))

Мне нужно добавить еще несколько символов, которые я хочу проверить и интересно, есть ли более сжатый синтаксис для выполнения того же самого? Что-то похожее на оператор SQL IN?

if ( input IN (",", "/", @"\",....etc )  )

Кто-нибудь знает какие-нибудь крутые трюки, чтобы сделать это без добавления большого количества кода?

8
задан Kevin DiTraglia 2 May 2012 в 17:53
поделиться