writeAsBytesSync 抽象方法

void writeAsBytesSync(
  1. List<int> bytes, {
  2. FileMode mode = FileMode.write,
  3. bool flush = false,
})

同步地将字节数组写入文件。

打开文件,将字节数组写入其中,然后关闭文件。

默认情况下,writeAsBytesSync 会创建用于写入的文件,如果文件已存在,则截断文件。若要将字节追加到现有文件,请将 FileMode.append 作为可选的模式参数传递。

bytes 的元素应该是 0 到 255 范围内的整数。任何不在该范围内的整数在写入之前都会转换为字节。转换等同于执行 value.toUnsigned(8)

如果将 flush 参数设置为 true,则写入的数据将在返回之前刷新到文件系统。

如果操作失败,则抛出 FileSystemException

实现

void writeAsBytesSync(List<int> bytes,
    {FileMode mode = FileMode.write, bool flush = false});