Spec-Zone.ru › Dart 1

dart:io

Метод writeAsStringSync абстрактного класса

void writeAsStringSync(String contents, { FileMode mode: FileMode.WRITE, Encoding encoding: UTF8, bool flush: false })

Синхронно записывает строку в файл.

Открывает файл, записывает строку в указанном кодировании и закрывает файл.

По умолчанию метод writeAsStringSync создает файл для записи и обнуляет его содержимое, если файл уже существует. Для добавления байтов к существующему файлу, передайте FileMode.APPEND в качестве необязательного параметра mode.

Если параметр flush установлен в значение true, записанные данные будут сброшены в файловую систему перед возвратом.

Выбрасывает исключение FileSystemException, если операция завершилась ошибкой.

Исходный код

void writeAsStringSync(String contents,
    {FileMode mode: FileMode.WRITE,
    Encoding encoding: UTF8,
    bool flush: false});

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-io/File/writeAsStringSync.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API