Udostępnij za pośrednictwem


+= Operator (C# odniesienia)

Dodanie operatora przypisania.

Uwagi

Wyrażenie przy użyciu += operatorem przypisania, takie jak

x += y

jest odpowiednikiem

x = x + y

z wyjątkiem, że x jest szacowane jedynie raz.Znaczenie operatora + zależy od typów x i y (dodatek dla argumentów numerycznych, łączenia dla ciągu operandy i tak dalej).

+= Operatora nie można obciążać bezpośrednio, ale może doprowadzić do przeciążenia typy zdefiniowane przez użytkownika operatora + (zobacz operator).

+= Również używany jest operator określić metodę, która zostanie wywołana w odpowiedzi na zdarzenie; metody te są nazywane obsługi zdarzeń.Użycie += operatora, w tym kontekście jest określone jako subskrypcji zdarzenia.Aby uzyskać więcej informacji, zobacz Jak: subskrybować i subskrypcję zdarzeń (Podręcznik programowania C#).and Pełnomocnicy (Podręcznik programowania C#).

Przykład

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
*/

Zobacz też

Informacje

Operatory języka C#

Koncepcje

Podręcznik programowania C#

Inne zasoby

C# odniesienia