РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
583 of 723 menu

Конструктор directory

Конструктор directory класса Uri создает новый объект URI, который представляет директорию в файловой системе. В первый параметр мы передаем путь к директории в виде строки. Второй необязательный параметр позволяет указать Windows-путь. Если путь относительный, он преобразуется в абсолютный на основе текущей рабочей директории.

Синтаксис

Uri.directory(path, [windows])

Пример

Давайте создадим URI для директории с простым путем:

void main() { Uri uri = Uri.directory('/path/to/dir'); print(uri); }

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

file:///path/to/dir/

Пример

Давайте создадим URI для директории на Windows, указав второй параметр:

void main() { Uri uri = Uri.directory('C:\\path\\to\\dir', windows: true); print(uri); }

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

file:///C:/path/to/dir/

Пример

Давайте получим доступ к сегментам пути созданного URI директории:

void main() { Uri uri = Uri.directory('/path/to/dir'); print(uri.pathSegments); }

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

[path, to, dir]

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

  • класс Uri,
    который представляет универсальный идентификатор ресурса
  • свойство directory,
    которое возвращает URI директории
  • свойство pathSegments,
    которое возвращает сегменты пути
  • свойство path,
    которое возвращает путь URI
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить