3

Это написано в MSDN:Что такое FolderRelativeId для элемента хранилища?

Идентификатор для текущего элемента. Этот идентификатор уникален для запроса результата или StorageFolder, который содержит этот элемент, и может использоваться для различать элементы, имеющие одинаковое имя.

Но мне все еще не ясно. Могу ли я использовать его как уникальный идентификатор, который помогает мне сравнивать равенство любых двух заданных файлов?

ответ

1

Вот отличная статья о FolderRelativeId. В основном это уникальный идентификатор файла.

Существует разницы между файлом с таким же именем и файлом, который является точной копией из другого файла (который должен иметь тот же FolderRelativeId).

Хорошее использование для такого удостоверения личности - это когда вы обновляете огромную программу. Зачем копировать файлы из нового обновления, если он уже есть на диске, который точно такой же, просто пропустите этот файл и перейдите к следующему.

+0

Я хочу, чтобы мы указали все файлы, которые хранятся на телефоне, а не те же идентификаторы. – user4126589