Spec-Zone.ru › Dart 1

dart:io

Метод writeAsString абстрактного типа

Future<Файл> writeAsString(Строка содержимое, { РежимФайла режим: РежимФайла.ЗАПИСЬ, Кодировка кодировка: UTF8, Булево сброс: ложь })

Записать строку в файл.

Открывает файл, записывает строку в заданной кодировке и закрывает файл. Возвращает Future<File>, который завершается этим объектом Файл, как только вся операция будет завершена.

По умолчанию writeAsString создает файл для записи и обнуляет файл, если он уже существует. Для добавления байтов в существующий файл, передайте РежимФайла.ДОБАВЛЕНИЕ в качестве необязательного параметра режима.

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

Исходный код

Future<File> writeAsString(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/writeAsString.html

Spec-Zone.ru

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