Share via


remove (C#-referencia)

A remove környezetfüggő kulcsszó egy egyéni eseményelem meghatározására szolgál, amelyet akkor hív meg a rendszer, ha az ügyfélkód leiratkozik az eseményről. Ha egyéni remove tartozékot ad meg, akkor hozzá kell adnia egy kiegészítőt is.

Példa

Az alábbi példa egy egyéni hozzáadással és remove tartozékokkal rendelkező eseményt mutat be. A teljes példáért tekintse meg az interfészesemények implementálását ismertető témakört.

class Events : IDrawingObject
{
    event EventHandler PreDrawEvent;

    event EventHandler IDrawingObject.OnDraw
    {
        add => PreDrawEvent += value;
        remove => PreDrawEvent -= value;
    }
}

Általában nem kell saját egyéni eseménykiegészítőket biztosítania. Az esemény deklarálásakor a fordító által automatikusan generált tartozékok elegendőek a legtöbb forgatókönyvhöz.

Lásd még