Hacker News new | ask | show | jobs
by 1337Coder 4815 days ago
I use "&" and "|" when i use enums, that act as options. I.e. var myCarExtras = Extra.Radio | Extra.PowerWindows;

Where Extra = { Radio = 1, PowerWindows = 2, Tint = 4, Rims = 8 };

Then I can do: if (Tint | powerWindows) { return totalPrice + 1000; }

1 comments

C# programmer? I think this is one of the nicer little features in that language.