NoteComparerBaseContentsDifferByHashAsync - метод

Сравнивает файлы по хеш-сумме их содержимого.

Definition

Пространство имён: Tessa.Notes
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
protected static ValueTask<bool> ContentsDifferByHashAsync(
	INoteFile first,
	INoteFile second,
	CancellationToken cancellationToken = default
)

Параметры

first  INoteFile
Первый сравниваемый файл. Должен существовать на диске.
second  INoteFile
Второй сравниваемый файл. Должен существовать на диске.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskBoolean
true, если файлы одинаковы по содержимому; false в противном случае.

Заметки

Используется функция хеширования SHA256.

См. также