Can someone kindly explain how this works?
if ((Control.MouseButtons & MouseButtons.Left) != 0)
MSDN only says that Control.MouseButtons Property gets a value indicating which of the mouse buttons is in a pressed state but I can't understand how that '&' works and why should it be different than 0.