Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csSpIoFs 293 of 509 menu
◀ ▶

Файловый поток FileStream в C#

Файл на диске - типичный носитель для длительного хранения: FileStream связывает абстракцию Stream с путём в файловой системе.

Режим в конструкторе решает, что сделать с файлом. FileMode.Create создаёт новый файл, а если имя уже занято, обнуляет существующий.

Создадим двоичный файл и запишем в него один байт. Файл появляется на диске уже при открытии, поэтому проверка существования отвечает true:

using System.IO; using FileStream output = new("note.bin", FileMode.Create); output.WriteByte(65); Console.WriteLine(File.Exists("note.bin")); // выведет True

Создайте файл "report.bin", запишите в него байт 90 и выведите 1, если файл есть на диске.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить