Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
671 of 724 menu
◀ ▶

Свойство path

Свойство path класса Directory возвращает путь к директории в виде строки. Это свойство доступно только для чтения, поэтому изменить его напрямую нельзя. Путь возвращается в том виде, в котором он был передан при создании объекта Directory.

Синтаксис

Directory(path).path

Пример

Давайте создадим объект Directory и выведем его свойство path:

import 'dart:io'; void main() { Directory dir = Directory('test'); print(dir.path); }

Результат выполнения кода:

"test"

Пример

Давайте создадим объект Directory с абсолютным путём и выведем его свойство path:

import 'dart:io'; void main() { Directory dir = Directory('/home/user/docs'); print(dir.path); }

Результат выполнения кода:

"/home/user/docs"

Пример

Давайте получим путь к текущей директории с помощью свойства current и выведем его через свойство path:

import 'dart:io'; void main() { Directory dir = Directory.current; print(dir.path); }

Результат выполнения кода:

"/home/user/project"

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

  • класс Directory,
    который представляет директорию
  • свойство current,
    которое возвращает текущую директорию
  • метод exists,
    который проверяет существование директории
  • метод create,
    который создаёт директорию
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить