Il "valore" va da 0 a 15 (è possibile valori). Quando saranno soddisfatte queste 4 condizioni "se"? Se il mio valore (int) = 2 significa 0010?
if ((int)value & 0x1)
{
//statement here
}
if ((int)value & 0x2)
{
//statement here
}
if ((int)value & 0x4)
{
//statement here
}
if ((int)value & 0x8)
{
//statement here
}