Библиотеки » Ввод-вывод (dart:io) » RandomAccessFile » writeString
функция RandomAccessFile::writeString
Асинхронная запись текстовой строки в файл
Синтаксис
Future[RandomAccessFile]
RandomAccessFile.writeString
(String string, Encoding encoding = Encoding.UTF_8)
Передаваемые параметры
String string, Encoding encoding = Encoding.UTF_8Возвращаемое значение
Future[RandomAccessFile]Описание
Метод writeString
позволяет асинхронно записать текстовую строку в файл. Строка, которую требуется записать устанавливается с помощью параметра String string
Содержимое строки при записи будет интерпретироваться и записываться с учетом указанной в необязательном параметре Encoding encoding
кодировке. По умолчанию, используется кодировка Encoding.UTF_8
.
После вызова данного метода, управление не блокируется, а сразу же возвращается в основной поток, а в качестве результата отдается объект типа Future
, в котором, когда будет доступен, обрбрабатывается результат выполнения функции - успешная запись или перехват ошибок.