абстрактный метод 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.19.6/dart-io/File/openWrite.html