Абстрактный метод open
- {FileMode mode = FileMode.read}
Открывает файл для операций произвольного доступа.
Возвращает Future<RandomAccessFile>, который завершается открытым файлом произвольного доступа. RandomAccessFile необходимо закрывать с помощью метода RandomAccessFile.close.
Файлы можно открыть в трех режимах:
-
FileMode.read: открыть файл для чтения.
-
FileMode.write: открыть файл для чтения и записи и обрезать его до нулевой длины. Если файл не существует, он будет создан.
-
FileMode.append: то же, что и FileMode.write, за исключением того, что файл не обрезается.
Если операция завершится неудачно, возникает исключение FileSystemException.
Реализация
Future<RandomAccessFile> open({FileMode mode = FileMode.read});
© 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/open.html