Spec-Zone.ru › Dart 2

dart:io

статический метод identicalSync

bool identicalSync(
  1. String path1,
  2. String path2
)

Синхронно проверяет, ссылаются ли два пути на один и тот же объект в файловой системе.

При сравнении ссылки с её целевым объектом возвращается false, как и при сравнении двух ссылок, указывающих на один и тот же целевой объект. Чтобы проверить целевой объект ссылки, явно используйте Link.target, чтобы получить его. Однако ссылки на каталоги, встречающиеся в пути, отслеживаются для поиска объекта файловой системы.

Выбрасывает ошибку, если один из путей указывает на несуществующий объект.

Реализация

static bool identicalSync(String path1, String path2) {
  IOOverrides? overrides = IOOverrides.current;
  if (overrides == null) {
    return _identicalSync(path1, path2);
  }
  return overrides.fseIdenticalSync(path1, path2);
}

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-io/FileSystemEntity/identicalSync.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API