Creare e gestire eventi

Principiante
Sviluppatore
Student
.NET
Visual Studio Code

Informazioni sui concetti fondamentali degli eventi in C#, tra cui la dipendenza dai delegati e il relativo ruolo per abilitare la comunicazione tra oggetti.

Obiettivi di apprendimento

  • Comprendere eventi e delegati in C#.

  • Esaminare e dichiarare eventi in C#.

  • Incapsulare e sollevare eventi in C#.

  • Gestire la sottoscrizione di eventi e annullare la sottoscrizione in C#.

Prerequisiti

  • Installazione di Visual Studio Code con l'estensione C# Dev Kit installata.

  • Possibilità di sviluppare programmi orientati agli oggetti in C# che implementano classi, interfacce, ereditarietà delle classi e comportamento polimorfico.

  • Possibilità di gestire raccolte, struct, record, generics, date e ore e tipi anonimi.

  • Conoscenza di base dell'I/O dei file, della serializzazione JSON e della programmazione asincrona.