Mengakses file lokal secara asinkron

Pelajari cara mengelola file lokal menggunakan namespace System.IO dan cara mencadangkan dan memulihkan data aplikasi secara asinkron menggunakan namespace layanan System.Text.Json. 

Prasyarat

  • Penginstalan Visual Studio Code dengan ekstensi C# Dev Kit terinstal.
  • Kemampuan untuk mengembangkan program berorientasi objek di C# yang mengimplementasikan kelas, antarmuka, warisan kelas, dan perilaku polimorfik.
  • Kemampuan untuk mengelola koleksi, struktur, catatan, generik, tanggal dan waktu, dan jenis anonim.

Modul dalam jalur pembelajaran ini

Pelajari cara mengelola file dan direktori lokal menggunakan kelas System.IO, dan cara menyimpan dan mengambil objek C# menggunakan file CSV dan kelas StreamReader dan StreamWriter.

Pelajari cara membuat serialisasi dan deserialisasi string JavaScript Object Notation (JSON) menggunakan kelas JsonSerializer, kelas JsonSerializerOptions, dan Objek Transfer Data.

Pelajari cara menerapkan tugas asinkron di aplikasi C# menggunakan async kata kunci dan await dan cara menjalankan tugas asinkron secara paralel.