Wprowadzenie do danych wejściowych i wyjściowych pliku
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.