+= Operador (translation from VPE for Csharp Reference)

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

Comentários

Uma expressão usando o += operador de atribuição, sistema autônomo

x += y

Equivale a

x = x + y

exceto que x somente é avaliada uma vez. O significado do operador + varia de acordo com os tipos de x e y (adição de operandos numéricos, concatenação de operandos de cadeia de caracteres e assim por diante).

The += operador não pode ser sobrecarregado diretamente, mas podem sobrecarregar os tipos definidos pelo usuário a operador + (see operador).

The += operador 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. sistema autônomo manipuladores de eventos são encapsulados em um delegado digite, o uso do += operador nesse contexto é conhecido sistema autônomo Delegar concatenação.Para obter mais informações, consulte evento (translation from VPE for Csharp Reference) e Representantes (guia de programação 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

Conceitos

Guia de Programação C#

Referência

Operadores C#

Outros recursos

Referência C#