Though I think the if statement is fine, and making code brief for breifness's sake is useless, here goes:
First approach, assuming you want to go the LINQ route:
if ((new[]{1,2,5,13,14}).Contains(x)){
}
Second approach, ArrayList
if ((new System.Collections.ArrayList(new[]{1,2,5,13,14})).Contains(x)){
}
Third approach, List:
if ((new System.Collections.Generic.List<Int32>(new[]{1,2,5,13,14})).Contains(x)){
}
But keep in mind all of these add more overhead (and really don't add much as far as readability, given the performance consideration).
oh, and working example of the above.