Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Delegierte | Interaktive GUI
Fortgeschrittenes C# mit .NET

bookDelegierte

Wichtige Punkte:

  • Delegaten sind Typen, die auf Methoden einer bestimmten Art von Signatur verweisen können;
  • Delegaten ermöglichen es uns, Methoden als Argumente zu übergeben;
  • Die Syntax zum Erstellen eines neuen Delegatentyps ist wie folgt: delegate <return type> <type name> (parameter1, parameter2, …);;
  • Wir können eine Variable mit einem Delegatentyp erstellen und ihr eine Methodenreferenz mit der folgenden Syntax zuweisen: DelegateTypeName variableName = methodName;;
  • Mehr Methoden können zu einer Delegateninstanz mit dem += Operator hinzugefügt werden;
  • Methoden können von einer Delegateninstanz mit dem -+ Operator entfernt werden;
  • Falls es mehrere Methoden in einer Delegateninstanz gibt, die einen Wert zurückgeben, wird der Wert der zuletzt ausgeführten Methode zurückgegeben;

1. Was ist ein Delegat in C#?

2. Welche der folgenden ist eine korrekte Syntax, um einen Delegaten namens "MyDelegate" zu deklarieren, der einen Integer-Parameter nimmt und void zurückgibt?

question mark

Was ist ein Delegat in C#?

Select the correct answer

question mark

Welche der folgenden ist eine korrekte Syntax, um einen Delegaten namens "MyDelegate" zu deklarieren, der einen Integer-Parameter nimmt und void zurückgibt?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 1

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Awesome!

Completion rate improved to 3.7

bookDelegierte

Swipe um das Menü anzuzeigen

Wichtige Punkte:

  • Delegaten sind Typen, die auf Methoden einer bestimmten Art von Signatur verweisen können;
  • Delegaten ermöglichen es uns, Methoden als Argumente zu übergeben;
  • Die Syntax zum Erstellen eines neuen Delegatentyps ist wie folgt: delegate <return type> <type name> (parameter1, parameter2, …);;
  • Wir können eine Variable mit einem Delegatentyp erstellen und ihr eine Methodenreferenz mit der folgenden Syntax zuweisen: DelegateTypeName variableName = methodName;;
  • Mehr Methoden können zu einer Delegateninstanz mit dem += Operator hinzugefügt werden;
  • Methoden können von einer Delegateninstanz mit dem -+ Operator entfernt werden;
  • Falls es mehrere Methoden in einer Delegateninstanz gibt, die einen Wert zurückgeben, wird der Wert der zuletzt ausgeführten Methode zurückgegeben;

1. Was ist ein Delegat in C#?

2. Welche der folgenden ist eine korrekte Syntax, um einen Delegaten namens "MyDelegate" zu deklarieren, der einen Integer-Parameter nimmt und void zurückgibt?

question mark

Was ist ein Delegat in C#?

Select the correct answer

question mark

Welche der folgenden ist eine korrekte Syntax, um einen Delegaten namens "MyDelegate" zu deklarieren, der einen Integer-Parameter nimmt und void zurückgibt?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 1
some-alt