Метод openWrite
Создает новый независимый IOSink для файла.
Необходимо закрыть IOSink, когда он больше не используется, чтобы освободить системные ресурсы.
IOSink для файла может быть открыт в двух режимах:
- FileMode.write: обнуляет длину файла.
- FileMode.append: устанавливает начальную позицию записи в конец файла.
При записи строк через возвращаемый IOSink будет использоваться кодировка, заданная с помощью encoding. Возвращаемый IOSink имеет свойство encoding, которое может быть изменено после создания IOSink.
Реализация
IOSink openWrite({FileMode mode = FileMode.write, Encoding encoding = utf8});
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-io/File/openWrite.html