переменная File::name

Полное имя файла, включая путь и расширение

Синтаксис

String
File.name

Описание

Поле name содержит информацию о имени файла (включая путь и расширение), установленного при создании объекта File. Возвращаемое имя файла может содержать не канонизированный, а так же относительный, или абсолютный, путь - это полностью зависит от имени заданном при создании объекта. Так же может содержать только имя каталога.

Заметки

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


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 file3 = new File("./");
  // будет выведена строка "./"
  print(file3.name);
}
						

Смотрите также

File::fullPath - Асинхронное получение абсолютного канонизированного пути к файлу
File::fullPathSync - Получение абсолютного канонизированного пути к файлу

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