War diese Seite hilfreich?
Ihr Feedback ist uns wichtig. Teilen Sie uns Ihre Meinung mit.
Weiteres Feedback?
1500 verbleibende Zeichen
Exportieren (0) Drucken
Alle erweitern
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Operator &= (C#-Referenz)

Der AND-Zuweisungsoperator.

Ein Ausdruck, in dem der Zuweisungsoperator &= verwendet wird, z. B.

x &= y

entspricht der folgenden Syntax:

x = x & y

mit der Ausnahme, dass x nur einmal ausgewertet wird. Der Operator & führt eine bitweise AND-Operation für ganzzahlige Operanden aus sowie logisches AND für bool-Operanden.

Der Operator &= kann nicht direkt überladen werden. Benutzerdefinierte Typen können jedoch den binären Operator & überladen (siehe Operator).

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
*/

Community-Beiträge

Anzeigen:
© 2015 Microsoft