Udostępnij za pośrednictwem


Operator -= (odwołanie w C#)

Operator odejmowania przydziału.

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 -operator jest zależna od typów x i y (odejmowanie dla argumentów numerycznych, delegować usuwania dla obiektu delegowanego operandy i tak dalej).

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

-= Używany jest operator również w języku C# Aby anulować subskrypcję zdarzenia.Aby uzyskać więcej informacji, zobacz Porady: subskrybowanie i anulowanie subskrypcji zdarzeń (Przewodnik programowania w języku C#).

Przykład

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

Zobacz też

Informacje

Operatory C#

Koncepcje

Przewodnik programowania w języku C#

Inne zasoby

Odwołanie w C#