Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A
remove A környezetfüggő kulcsszóval definiálhat egy egyéni esemény-kiegészítőt, amely akkor lesz meghívva, amikor 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.
A C# nyelv referenciadokumentuma a C# nyelv legújabb kiadású verzióját ismerteti. Emellett a közelgő nyelvi kiadás nyilvános előzetes verziójú funkcióinak kezdeti dokumentációját is tartalmazza.
A dokumentáció azonosítja azokat a funkciókat, amelyeket először a nyelv utolsó három verziójában vagy az aktuális nyilvános előzetes verziókban vezetnek be.
Jótanács
Ha meg szeretné tudni, hogy mikor jelent meg először egy funkció a C#-ban, tekintse meg a C# nyelvi verzióelőzményeiről szóló cikket.
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 automatikusan létrehozott tartozékok elegendőek a legtöbb forgatókönyvhöz. A C# 14-től kezdve eseményeket deklarálhat partial . A részleges esemény végrehajtási nyilatkozatának deklarálnia kell a kezelőket és add a remove kezelőket.