繁体   English   中英

C#:如何仅将文件中的差异从一个目录复制到另一个目录

[英]C#: How to copy only the differences in a file from one directory to another

假设我在一个目录中有一个大文件,而在另一个目录中有一个旧版本。 是否可以仅通过新版本中的更改来更新旧版本? 这样我就只能将一小部分内容从一个地方复制到另一个地方。 必须同时适用于文本文件和二进制文件。

虽然不确定这是否可能,但对此是否很好奇。

我看不出有什么好处,因为要查看两个文件之间的差异,您必须读取整个文件并进行比较。 我认为这不会比仅复制它们快。

您所描述的正是rsync擅长的 使用最适合该问题的工具。

当然! 有很多差异实现。

只需使它们适应您的需求即可。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM