我有2个txt文档,或者xml文件也可以,怎样用winform或者WPF 做到图中的效果
调用系统的FC命令试一试。
这样可以比对,但是不能实现颜色高亮显示不同处
如果你只是用来暂时对比文本, 可以在线搜索json在线格式转换这个网站, 可以做代码对比
如果是WPF,可以把每行文字放到ListView里的项里。标红可以通过样式实现,在样式里写个触发器,根据实体中表示是否不同的属性来设置不同的背景色
Beyond compare
我知道这个比对软件,但是现在我要用C#做出类似beyong compare, WinMergeU, UE Compare等文本比较软件
做到这个效果很容易. 只是你需要自己写多行文本的比较算法. 找到差异的行.差异的块.
使用XmlDiffPatch.dll文件已经实现了上述所说的需求。
– 嗨小吴先生 3年前