<Operator <= (C#-Referenz)

Der Linksschiebezuweisungs-Operator

Hinweise

Ein Ausdruck der Form

x <<= y  

wird als ausgewertet,

x = x << y  

außer dass x nur einmal überprüft wird. Der Operator << verschiebt x um die von y angegebenen Schritte nach links.

Der Operator <<= kann nicht direkt überladen werden, jedoch können benutzerdefinierte Typen den<< operator überladen (weitere Informationen unter Operator).

Beispiel

class MainClass9
{
    static void Main()
    {
        int a = 1000;
        a <<= 4;
        Console.WriteLine(a);
    }
}
/*
Output:
16000
*/

Siehe auch

C#-Referenz
C#-Programmierhandbuch
C#-Operatoren