фабрика File::File

Создает новый объект File на основе пути в виде строки.

Синтаксис

new
File
(String path)

Передаваемые параметры

String path

Описание

Фабрика File создает новый экземпляр класса File, и устанавливает для него, указанный в аргументе, путь path. В качестве пути можно использовать как абсолютный путь к файлу или каталогу, так и относительный (относительно каталога запуска виртуальной машины Dart VM).

При создании экземпляра объекта путь не проверяется ни на существование, ни на корректность написания.

Заметки

Примеры использования:


import "dart:io";

void main() {
  // создадим новый объект файл
  File file1 = new File("C:\\USERS\log.txt");
  // будет выведена строка "C:\USERS\log.txt"
  print(file1.name);

  // создадим новый объект файл
  File file2 = new File("../photo.jpg");
  // будет выведена строка "../photo.jpg"
  print(file2.name);

  // создадим новый объект файл
  File file = new File("./../.../!!/");
  // будет выведена строка "./../.../!!/"
  print(file.name);
}
						

Официальная документация (английский)