статический метод identicalSync
Синхронно проверяет, ссылаются ли два пути на один и тот же объект в файловой системе.
При сравнении ссылки с её целевым объектом возвращается 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