Spisu treści:

Co to jest wydarzenie w C#?
Co to jest wydarzenie w C#?

Wideo: Co to jest wydarzenie w C#?

Wideo: Co to jest wydarzenie w C#?
Wideo: Zobacz kulisy największego zamachu terrorystycznego w dziejach! [Katastrofa w przestworzach] 2024, Kwiecień
Anonim

Obiekt, który podnosi wydarzenie nazywa się wydarzenie nadawca. ten wydarzenie nadawca nie wie, który obiekt lub metoda otrzyma (obsłuży) wydarzenia wznosi się. Aby zdefiniować wydarzenie , używasz C# wydarzenie lub Visual Basic Wydarzenie słowo kluczowe w podpisie Twojego wydarzenie klasy i określ typ delegata dla wydarzenie.

Co więcej, czym jest zdarzenie w C# na przykładzie?

C# - Wydarzenia . Wydarzenia to działania użytkownika, takie jak naciśnięcie klawisza, kliknięcia, ruchy myszy itp., lub niektóre zdarzenia, takie jak powiadomienia generowane przez system. Aplikacje muszą odpowiadać wydarzenia kiedy się pojawią. Do przykład , przerywa.

Podobnie, jaki jest pożytek ze zdarzeń w C#? w C# , wydarzenia są używane, aby umożliwić klasie lub obiektowi powiadamianie innych klas lub obiektów o akcji, która ma się wydarzyć. Zadeklarować wydarzenie , musimy użyj zdarzenia słowo kluczowe z typem delegata. Przed podniesieniem wydarzenie , musimy sprawdzić, czy wydarzenie jest subskrybowany, czy nie.

W związku z tym, czym jest program obsługi zdarzeń w C#?

Obsługa zdarzeń są metodami w obiekcie, które są wykonywane w odpowiedzi na niektóre wydarzenia występujące w aplikacji. Aby zrozumieć wydarzenie model obsługi. Net framework, musimy zrozumieć pojęcie delegata.

Jak wywołać zdarzenie w C#?

Punkty do zapamiętania:

  1. Użyj słowa kluczowego zdarzenia z typem delegata, aby zadeklarować zdarzenie.
  2. Sprawdź, czy zdarzenie ma wartość NULL lub nie przed podniesieniem zdarzenia.
  3. Subskrybuj wydarzenia za pomocą operatora „+=”.
  4. Funkcja obsługująca zdarzenie nazywana jest obsługą zdarzeń.
  5. Zdarzenia mogą mieć argumenty, które zostaną przekazane do funkcji obsługi.

Zalecana: