В этой лекции вы узнаете, как с помощью статических классов
File и
Directory быстро выполнять типовые операции с файлами и папками: проверять существование, читать/записывать «целиком», копировать, перемещать, удалять, искать по маске и обходить каталоги рекурсивно. Разберём, когда выбирать методы
File/
Directory, а когда — потоковые API, как безопасно собирать пути через
Path.Combine, и какие ошибки встречаются чаще всего (права доступа, длина пути, гонки) — с практическими примерами и советами по
try-catch.