ta bort (C#-referens)
Det remove
kontextuella nyckelordet används för att definiera en anpassad händelseåtkomstor som anropas när klientkoden avbryter prenumerationen på din händelse. Om du anger en anpassad remove
accessor måste du också ange en tilläggsåtkomst .
Exempel
I följande exempel visas en händelse med anpassade tilläggs - och remove
åtkomstappar. Det fullständiga exemplet finns i Så här implementerar du gränssnittshändelser.
class Events : IDrawingObject
{
event EventHandler PreDrawEvent;
event EventHandler IDrawingObject.OnDraw
{
add => PreDrawEvent += value;
remove => PreDrawEvent -= value;
}
}
Du behöver vanligtvis inte ange egna anpassade händelseåtkomster. De åtkomster som genereras automatiskt av kompilatorn när du deklarerar en händelse räcker för de flesta scenarier.
Se även
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för