Що таке FileStream в C#?
Клас FileStream надає можливості для роботи з файлами на нижчому рівні, ніж інші високорівневі класи для роботи з файлами. FileStream використовується для читання та запису байтів безпосередньо з і у файл, надаючи більш гнучкий та потужніший інструмент для маніпуляції файлами.
// Приклад використання FileStream для читання та запису файлу
using System;
using System.IO;
class Program
{
static void Main()
{
// Шлях до файлу
string filePath = "example.txt";
// Запис у файл
using (FileStream fileStreamWrite = новий FileStream(filePath, FileMode.Create))
{
// Перетворення рядка в байти та запис у файл
string dataToWrite = "Hello, FileStream!";
byte[] dataBytes = System.Text.Encoding.UTF8.GetBytes(dataToWrite);
fileStreamWrite.Write(dataBytes, 0, dataBytes.Length);
}
}
}
Коментарі