Библиотеки » Ввод-вывод (dart:io) » Directory » existsSync
функция Directory::existsSync
Определение существования директории
Синтаксис
bool
Directory.existsSync
Возвращаемое значение
boolОписание
Метод existsSync позволяет определить существует ли данная директория в файловой системе или нет, и возвращает результат в виде логического значения bool.
true- каталог существуетfalse- каталог не существует
Заметки
Примеры использования:
import "dart:io";
void main() {
// определим существует ли текущая директория :)
Directory currentDir = new Directory.current();
if (currentDir.existsSync()) {
print("каталог ${currentDir.path} существует");
} else {
print("каталог ${currentDir.path} не сущестует");
}
// проверим на существование еще один каталог
Directory dir = new Directory("!");
if (dir.existsSync()) {
print("каталог ${dir.path} существует");
} else {
print("каталог ${dir.path} не сущестует");
}
}