Библиотеки » Ввод-вывод (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} не сущестует");
}
}