Файловый поток 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, если файл есть на диске.