Wprowadzenie do danych wejściowych i wyjściowych pliku

Początkujący
Deweloper
Nauczyciel/wykładowca — szkolnictwo wyższe
Nauczyciel/wychowawca — szkoły podstawowe i średnie
Uczeń
.NET
Visual Studio Code

Dowiedz się, jak zarządzać lokalnymi plikami i katalogami przy użyciu klas System.IO oraz jak przechowywać i pobierać obiekty języka C# przy użyciu plików CSV oraz klas StreamReader i StreamWriter.

Cele szkolenia

  • Opis typowych operacji wejściowych i wyjściowych plików, różnicy między danymi ustrukturyzowanymi i nieustrukturyzowanymi oraz typowymi formatami plików tekstowych.

  • Klasy Ścieżka, Katalog i Plik umożliwiają tworzenie, kopiowanie, przenoszenie, usuwanie i wyliczanie lokalnych plików tekstowych i katalogów.

  • Zaimplementuj operacje wejściowe i wyjściowe pliku przy użyciu klas StreamReader i StreamWriter oraz plików CSV.

  • Kontrolowanie dostępu do plików przy użyciu klasy FileStream.

  • Odczytywanie i zapisywanie plików binarnych przy użyciu klas BinaryReader i BinaryWriter.

  • Przechowywanie i pobieranie obiektów języka C# przy użyciu operacji wejściowych i wyjściowych pliku.

Wymagania wstępne

  • Instalacja programu Visual Studio Code z zainstalowanym rozszerzeniem C# Dev Kit.

  • Możliwość opracowywania programów obiektowo-zorientowanych w języku C#, które implementują klasy, interfejsy, dziedziczenie klas i zachowanie polimorficzne.

  • Możliwość zarządzania kolekcjami, strukturami, rekordami, rodzajami, datami i godzinami oraz typami anonimowymi.