Библиотеки » Ввод-вывод (dart:io) » File » File
фабрика File::File
Создает новый объект
File
на основе пути в виде строки.Синтаксис
newFile
(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);
}