Accedere ai file locali in modo asincrono
Riepilogo
-
Level
-
Competenza
-
Prodotto
Informazioni su come gestire i file locali usando lo spazio dei nomi System.IO e come eseguire il backup e il ripristino asincrono dei dati dell'applicazione usando lo spazio dei nomi System.Text.Json.
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.
Codice obiettivo
Si vuole richiedere un codice obiettivo?
Moduli in questo percorso di apprendimento
Informazioni su come gestire file e directory locali usando le classi System.IO e come archiviare e recuperare oggetti C# usando file CSV e le classi StreamReader e StreamWriter.
Informazioni su come serializzare e deserializzare stringhe JSON (JavaScript Object Notation) usando la classe JsonSerializer, la classe JsonSerializerOptions e gli oggetti trasferimento dati.
Informazioni su come implementare attività asincrone nelle app C# usando le async parole chiave e await come eseguire attività asincrone in parallelo.