【发布时间】:2014-05-12 01:53:40
【问题描述】:
在 C# 中,我正在使用 DropNet 库创建一个客户端来同步本地文件和 Dropbox 文件夹。
如果云和本地文件夹中都存在同一个文件,我如何检查它们是否相同,或者两者中哪一个更新?
如果我将云文件的 ModifiedDate 与本地文件的 LastWriteTime 进行比较,这些日期总是冲突的,可能是因为客户端时间与 Dropbox 的服务器时间不同。
如何进行有效的文件比较?
【问题讨论】:
-
计算两个文件的哈希值(md5、sha1等)并进行比较。
-
Dropnet lib 允许我在不下载文件的情况下检查此控件?
标签: c# dropbox-api file-comparison dropnet