Udostępnij za pośrednictwem


Operator <<= (odwołanie w C#)

Operator przypisania lewy shift.

Uwagi

Wyrażenie formularza

x <<= y

jest oceniane jako

x = x << y

z wyjątkiem, że x jest szacowane jedynie raz.<< operator przesuwa x pozostawione przez liczby bitów określonej przez y.

<<= Operatora nie można obciążać bezpośrednio, ale może doprowadzić do przeciążenia typy zdefiniowane przez użytkownika << operator (zobacz operator).

Przykład

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

Zobacz też

Informacje

Operatory C#

Koncepcje

Przewodnik programowania w języku C#

Inne zasoby

Odwołanie w C#