Per Mausklick bewerten und Feedback geben
MSDN
MSDN Library
Visual Studio 2005
Visual C#
C#-Referenz
C#-Operatoren
 Operator <<=
Alle reduzieren/Alle erweitern Alle reduzieren
Diese Seite ist spezifisch für
Microsoft Visual Studio 2005/.NET Framework 2.0

Andere Versionen stehen ebenfalls zur Verfügung für:
C#-Sprachreferenz
Operator <<= (C#-Referenz)

Der Linksschiebezuweisungsoperator.

Ein Ausdruck der Form

x <<= y

wird wie folgt ausgewertet

x = x << y

mit der Ausnahme, dass x nur einmal ausgewertet wird. Der Operator << verschiebt x um die durch y angegebenen Anzahl von Bits nach links.

Der Operator <<= kann nicht direkt überladen werden. Benutzerdefinierte Typen können jedoch den Operator << überladen (siehe operator).

// cs_operator_left_shift_assignment.cs
using System;
class MainClass
{
    static void Main() 
    {
        int a = 1000;
        a <<= 4;
        Console.WriteLine(a);
    }
}

Ausgabe

16000

Referenz

C#-Operatoren

Konzepte

C# Programmierhandbuch

Weitere Ressourcen

C#-Referenz

© 2012 Microsoft. Alle Rechte vorbehalten. Nutzungsbedingungen | Markenzeichen | Informationen zur Datensicherheit
Page view tracker