add (Referenční dokumentace jazyka C#)
Kontextové add
klíčové slovo slouží k definování vlastního přístupového objektu událostí, který se vyvolá při přihlášení klientského kódu k odběru události. Pokud zadáte vlastní add
příslušenství, musíte také zadat odebrané příslušenství.
Příklad
Následující příklad ukazuje událost, která má vlastní add
a odebrat přístupové objekty. Úplný příklad najdete v tématu Implementace událostí rozhraní.
class Events : IDrawingObject
{
event EventHandler PreDrawEvent;
event EventHandler IDrawingObject.OnDraw
{
add => PreDrawEvent += value;
remove => PreDrawEvent -= value;
}
}
Obvykle nemusíte zadávat vlastní přístupové objekty událostí. Přístupové objekty, které kompilátor automaticky vygeneruje, když deklarujete událost, jsou dostatečné pro většinu scénářů.
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro