Klasa z odpowiednim zdarzeniem

0

Mam napisać klasę Osoby z polami liczbaOsób i zdarzeniem. Klasa ma zawierać metody Wejście i Wyjście, które będą wywoływały zdarzenie. Parametry EventArgs mają przekazywać informacje o wejściu lub wyjściu i obecnej liczbie osób. Ten przykład muszę zilustrować.
Wydaje mi się, że nie bardzo rozumiem moment, gdzie parametry EventArgs mają przekazywać informacje. Temat jest raczej banalny, ale jakoś z tym stoję w miejscu. :/ Pomożecie?

3

Stwórz sobie klasę dziedziczącą po EventArgs z polami danych, które chcesz przekazać

class MyEventArgs: EventArgs
{
    public string Something { get; set; }
}

i użyj generycznego EventHandler:

public event EventHandler<MyEventArgs> SomeEvent;

i odpal event:

SomeEvent?.Invoke(this, new MyEventArgs { Something = "something" });

1 użytkowników online, w tym zalogowanych: 0, gości: 1