&= — Operator (odwołanie w C#)
Operator przypisania I.
Uwagi
Wyrażenie przy użyciu &= operatorem przypisania, takie jak
x &= y
jest odpowiednikiem
x = x & y
z wyjątkiem, że x jest szacowane jedynie raz.& operator wykonuje logiczną operację logiczną i operandów integralną i logicznego i na bool operandów.
&= Operatora nie można obciążać bezpośrednio, ale typy danych zdefiniowane przez użytkownika mogą przeciążać binarny & operator (zobacz operator).
Przykład
class AndAssignment
{
static void Main()
{
int a = 0x0c;
a &= 0x06;
Console.WriteLine("0x{0:x8}", a);
bool b = true;
b &= false;
Console.WriteLine(b);
}
}
/*
Output:
0x00000004
False
*/
Zobacz też
Informacje
Koncepcje
Przewodnik programowania w języku C#