Sdílet prostřednictvím


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

- Operátor může fungovat jako unární nebo binární operátor.

Poznámky

Unární - operátory jsou předdefinovány pro všechny číselné typy.Výsledek unární - provoz na číselný typ je číselný negace operand.

Binární - operátory jsou předdefinovány pro všechny typy číselných a výčet odečteno od prvního druhým operandem.

Delegát typy poskytují také binárního souboru - operátor, který provádí odstraňování delegáta.

Uživatelem definované typy může přetížit unární - a binární - operátory.Další informace naleznete v tématu operator (Referenční dokumentace jazyka C#).

Příklad

class MinusLinus
{
    static void Main()
    {
        int a = 5;
        Console.WriteLine(-a);
        Console.WriteLine(a - 1);
        Console.WriteLine(a - .5);
    }
}
/*
Output:
-5
4
4.5
*/

Viz také

Referenční dokumentace

Operátory jazyka C#

Koncepty

Průvodce programováním v C#

Další zdroje

Referenční dokumentace jazyka C#