Compartilhar via


Operador -= (Referência de C#)

O operador de atribuição de subtração.

Comentários

Uma expressão usando o -= o operador de atribuição, como

x -= y

Equivale a

x = x - y

exceto pelo fato de x é avaliada apenas uma vez. O significado da -operador depende dos tipos de x e y (subtração para operandos numéricos, delegar a remoção para o delegado operandos e assim por diante).

O -= operador não pode ser sobrecarregado diretamente, mas tipos definidos pelo usuário podem sobrecarregar o -operador (consulte operador).

O-= operador também é usado no C# a inscrição de um evento. Para obter mais informações, consulte Como realizar e cancelar a assinatura de eventos (Guia de Programação em C#).

Exemplo

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

Consulte também

Referência

Operadores em C#

Conceitos

Guia de Programação em C#

Outros recursos

Referência de C#