Is there a shorthand syntax in C# to make this:
if ((x == 1) || (x==2) || (x==5) || (x==13) || (x==14))
... shorter? Something like (hypothetically)
if (x in {1, 2, 5, 13, 14})
I "feel" like it exists, I'm just coming up short mentally and Googly. In reality I have to test a bunch of enums frequently and it's just unreadable. I also hate to make a little helper function if the language supports it already.
Thanks in advance!
Edit
There are clever solutions involving lists... but I was hoping for a pure logical construct of some kind. If it doesn't exist, so be it. Thanks!