Compartilhar via


+= Operador de (C# Reference)

O operador de atribuição de adiçã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 (adição de operandos numéricos, a concatenação de operandos de cadeia de caracteres 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 += é também usado para especificar um método que será chamado em resposta a um evento; Esses métodos são chamados de manipuladores de eventos.O uso da += operador nesse contexto é conhecido como Assinando um evento.Para obter mais informações, consulte Como: assinar e cancelar a inscrição de eventos (guia de programação do C#).e Representantes (guia de programação do C#).

Exemplo

class AddAssigment
{
    static void Main()
    {
        //addition
        int a = 5;
        a += 6;
        Console.WriteLine(a);

        //string concatenation
        string s = "Hello";
        s += " world.";
        Console.WriteLine(s);
    }
}
/*
Output:
11
Hello world
*/

Consulte também

Referência

Operadores de C#

Conceitos

Guia de programação do C#

Outros recursos

Referência de C#