当前位置: 首页 > 编程语言 > C#

基本文件版本差异算法共享

时间:2023-04-10 22:52:51 C#

基本文件版本差异算法我正在寻找一种解决方案来比较同一文件的两个版本以获得变化/差异的表示。如果它是纯文本,那么Google的差异匹配补丁库应该可以满足您的需求(它有C#版本)。如果它是二进制数据,那么看看人们如何将更新应用于可执行文件(bsdiff和courgette)。他们寻找两个文件之间的最小差异,以便可以将较小的更新发送给最终用户。听起来与您的需求相似。对于纯文本文件,可以找到c#的开源实现:https://github.com/mmanela/diffplex以上就是C#学习教程的全部内容:基本的文件版本diff算法,如果对大家有用的话以及需要了解更多C#学习教程的,希望大家多多关注~本文采集自网络,不代表立场,如有侵权,请点击右边联系管理员删除。如需转载请注明出处: