Sdílet prostřednictvím


>>= – operátor (Referenční dokumentace jazyka C#)

Operátor přiřazení pravý shift.

Poznámky

Výraz formuláře

x >>= y

je vyhodnocena jako

x = x >> y

Kromě toho, že x je vyhodnocena pouze jednou.>> operátor posune x právo o částku určenou y.

>> = operátor nemůže být přetížena přímo, ale může přetížit uživatelem definované typy >> operátor (viz operátor).

Příklad

class MainClass8
{
    static void Main()
    {
        int a = 1000;
        a >>= 4;
        Console.WriteLine(a);
    }
}
/*
Output:
62
*/

Viz také

Referenční dokumentace

Operátory jazyka C#

Koncepty

Průvodce programováním v C#

Další zdroje

Referenční dokumentace jazyka C#