Быстрее?Это слишком медленно для вас?Не играй в оптимизатор.Напишите читаемый код и оставьте микрооптимизации оптимизатору. Преждевременная оптимизация - корень всех золпоместите их в контейнер (например, в набор или массив) и find
keyCode
в нем.Если вы нашли это, то ваше состояние ложно.В противном случае это правда.
Согласно комментарию Дейва:
if(!MyCodesSet.Contains(keyCode)){
}