Inhaltsverzeichnis:

Was ist ein Ereignis in C#?
Was ist ein Ereignis in C#?

Video: Was ist ein Ereignis in C#?

Video: Was ist ein Ereignis in C#?
Video: 30. C# - Event 2024, November
Anonim

Das Objekt, das die erhebt Veranstaltung heißt der Veranstaltung Absender. Die Veranstaltung Der Absender weiß nicht, welches Objekt oder welche Methode das empfangen (behandeln) wird Veranstaltungen es steigt. Um ein zu definieren Veranstaltung , verwenden Sie die C# Veranstaltung oder das Visual Basic Vorfall Stichwort in der Signatur deines Veranstaltung -Klasse und geben Sie den Typ des Delegaten für die Veranstaltung.

Was ist außerdem ein Ereignis in C# mit Beispiel?

C# - Veranstaltungen . Veranstaltungen sind Benutzeraktionen wie Tastendruck, Klicks, Mausbewegungen usw. oder bestimmte Ereignisse wie vom System generierte Benachrichtigungen. Anwendungen müssen reagieren Veranstaltungen wenn sie auftreten. Zum Beispiel , unterbricht.

Was ist die Verwendung von Ereignissen in C#? In C# , Veranstaltungen werden verwendet, um einer Klasse oder einem Objekt zu ermöglichen, andere Klassen oder Objekte über die bevorstehende Aktion zu benachrichtigen. Um eine zu erklären Veranstaltung , wir müssen Ereignis verwenden Schlüsselwort mit Delegattyp. Vor dem Aufziehen eines Veranstaltung , müssen wir prüfen, ob ein Veranstaltung abonniert ist oder nicht.

Was ist in diesem Zusammenhang ein Ereignishandler in C#?

Ereignishandler sind Methoden in einem Objekt, die als Reaktion auf einige ausgeführt werden Veranstaltungen in der Anwendung vorkommen. Um das zu verstehen Veranstaltung Handhabungsmodell von. Net Framework müssen wir das Konzept des Delegierten verstehen.

Wie rufe ich ein Ereignis in C# auf?

Punkte, die man sich merken sollte:

  1. Verwenden Sie das Schlüsselwort event mit dem Delegattyp, um ein Ereignis zu deklarieren.
  2. Überprüfen Sie, ob das Ereignis null ist oder nicht, bevor Sie ein Ereignis auslösen.
  3. Abonnieren Sie Ereignisse mit dem Operator "+=".
  4. Die Funktion, die das Ereignis behandelt, wird als Ereignishandler bezeichnet.
  5. Ereignisse können Argumente haben, die an die Handlerfunktion übergeben werden.

Empfohlen: