C#: Operadores lógicos menos usados
Operador AND lógico &
O operador & computa o AND lógico de seus operandos. O resultado de x & y será true se ambos x e y forem avaliados como true. Caso contrário, o resultado será false.
O operador & avalia os dois operandos, mesmo se o operando à esquerda for avaliado como false, de modo que o resultado deve ser false, independentemente do valor do operando à direita.
Operador OR...