Flush
Сбрасывает все данные из буфера в файл.
Используется, если необходимо гарантировать, что данные будут немедленно сохранены, например, перед закрытием файла или выполнением критических операций.
bool Flush()
|
Возвращаемое значение
|
Значение
|
Описание
|
|
true
|
Если сброс был выполнен успешно.
|
|
false
|
Если произошла ошибка во время сброса данных.
|
Пример
Сбросить буфер после записи данных для обеспечения их сохранности:
// Открываем файл для добавления данных
TextFile_1.Path = "C:\\Users\\User1\\Desktop\\1.txt";
TextFile_1.Open();
// Добавляем данные в буфер
TextFile_1.Write("More data");
// Сбрасываем буфер в файл
TextFile_1.Flush();
// Можно продолжить работу или закрыть файл
TextFile_1.Close();
|
