社区
C#
帖子详情
2个richtextbox中的文本互相比较,在不同处标红,那位老兄有好的算法?
psl0080
2008-12-04 05:06:15
2个文本类似于:
1.txt 2.TXT
1 12345 1 12435
2 58654 2 68654
3 125555 3 125556
只要找出2文件中的不同,并标红即可,救命啊,急用!
还有就是 这2个文件不一定是有序的,希望对比之前能排序,如何排序呢??
...全文
192
11
打赏
收藏
2个richtextbox中的文本互相比较,在不同处标红,那位老兄有好的算法?
2个文本类似于: 1.txt 2.TXT 1 12345 1 12435 2 58654 2 68654 3 125555 3 125556 只要找出2文件中的不同,并标红即可,救命啊,急用! 还有就是 这2个文件不一定是有序的,希望对比之前能排序,如何排序呢??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
long7
2008-12-04
打赏
举报
回复
不是很明白你的意思!
1.txt 2.TXT
1 12345 1 12435
2 58654 2 68654
3 125555 3 125556
怎么排序哇?什么标准?就这样直接对比,asp.net我觉得很容易实现!
是是非非
2008-12-04
打赏
举报
回复
还要考虑基于单词的比较和二进制比较……
aaa bbb ccc
和
aaa cbb ccc
就有两种不同的结果
aaa bbb ccc
aaa
c
bb ccc
aaa
cbb
ccc
是是非非
2008-12-04
打赏
举报
回复
要双向比较可能比较难,不过选定一个文件作为基准应该好办一点
是是非非
2008-12-04
打赏
举报
回复
有点复杂,Mark一下,明天再看
slimfeng
2008-12-04
打赏
举报
回复
取出每行的字符串,转换成字符串数组,一个一个字符比较,不同的记下来,然后显示的时候设成红色
ericllzh
2008-12-04
打赏
举报
回复
不简单阿!
bbbbbb888888
2008-12-04
打赏
举报
回复
首先你要有个比较的规则,比如代码比较,里面包括各种注释,空格忽略等等.
并且举一个例子:
1.aaaaaa bbbbb
2.aaaaaa
cccc
bbbbb
怎么表示出来,只标cccc
么?还是以后算是全部不同.比较麻烦.
mykelly6
2008-12-04
打赏
举报
回复
文本的排序是基于一个什么样的规则呢?比较十一个字一个字比较还是一行一行比较?
psl0080
2008-12-04
打赏
举报
回复
给段排序的算法也OK啊 做一部分是一部分。。。
psl0080
2008-12-04
打赏
举报
回复
我的想法是一行行读出来 放入BYTE[]数组,然后一个个比较,记录不同处,问题是如何让这些不同处显示红色呢?
给段详细代码吧,哪位牛人!
bbbbbb888888
2008-12-04
打赏
举报
回复
文本比较不太容易...
64 位 UG NX2023 稳定下载节点 长期分享使用.rar
UG(Unigraphics NX)是一款由西门子(Siemens PLM Software)开发的交互式CAD/CAM/CAE系统。作为全球领先的产品工程解决方案,它集成了产品设计、工程仿真与制造加工于一体。其功能强大且应用广泛,能够轻松实现各种复杂实体和造型的构造,为模具、汽车、航空航天及通用机械等行业提供了高性能的机械设计与制图灵活性。
影仓6.1.7.apk
影仓6.1.7.apk
UG NX 2023 64 位 多组件整合资源包 长期领取使用.rar
UG NX 2023(Unigraphics NX,
中
文名交互式 CAD/CAM 系统),是西门子 Siemens PLM Software 研发的 CAD/CAE/CAM 一体化产品工程解决方案,提供全套数字化造型与仿真验证手段。软件功能强悍,可轻松完成各类复杂实体、曲面造型构建,广泛应用于机械装备、塑胶模具、汽车零部件、航空航天、数控加工、钣金设计等工业领域。 软件仅支持 Win10、Win11 64 位系统,不再兼容 Win7,硬件配置要求适
中
。软件集三维建模、工程制图、数控编程、力学与运动仿真等功能于一体,可兼容各类主流设计文件格式。 该版本优化了装配加载速度、曲面建模能力与刀路
算法
,运行稳定,是当下行业主流版本。 由于安装包文件过大,CSDN 无法直接上传,附件提供下载链接及配套安装教程,欢迎下载使用。
2003-2024年 284个地级市金融机构存贷款余额及其占GDP的比重 xlsx
金融机构的存贷款余额是分析货币信贷传导机制以及金融与实体经济关系的核心指标,数据整理全国284个地市级金融机构存贷款余额和GDP,以及金融机构存贷款余额占GDP的比重数据。 指标 Id 城 市 City Year 年末金融机构存款余额(万元) 年末金融机构各项贷款余额(万元) GDP(万元) 年末金融机构存款余额(万元)/GDP 年末金融机构各项贷款余额(万元)/GDP
64 位 NX2023 UG 专属下载通道 快速稳定下载.rar
UG(Unigraphics NX)是一款由西门子(Siemens PLM Software)开发的交互式CAD/CAM/CAE系统。作为全球领先的产品工程解决方案,它集成了产品设计、工程仿真与制造加工于一体。其功能强大且应用广泛,能够轻松实现各种复杂实体和造型的构造,为模具、汽车、航空航天及通用机械等行业提供了高性能的机械设计与制图灵活性。
C#
111,132
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章