文件和文件夹的区别

文件和文件夹的区别,第1张

文件与文件夹的区别。

1、属性不同。文件是有具体内容或用途的,可以是文本文档、图片、程序、软件等等。通常来说电脑里面会有很多的文件,文件是具有符号名的,在逻辑上具有完整意义的一组相关信息项的有序序列。

2、功能不同。文件是有具体内容或用途的,通常电脑有多种不同功用的文件,有可执行文件,数据文件,类或库文件,文本文件,图像文件等等数不胜数。

3、用途不同。文件通常在电脑分为多种不同功用的文件,有可执行文件,数据文件,类或库文件,文本文件,图像文件等等数不胜数。

方法如下:

两个文件内容对比首先遍历获取到文件夹下的所有文件夹和文件,再通过文件路径和文件的MD5值来判断文件的异同;

1.获取路径(源文件夹)下的全部文件路径(不包括文件夹)

2.依次计算出每个文件的MD5值,然后记录在map1中,key为路径,value为计算出的MD5值

3.获取路径(目标文件夹)下文件的全部路径(不包括文件夹)

4.依次计算出每个文件的MD5值,然后记录在map2中,key为路径,value为计算出的MD5值

5.把map1的key作为查询条件,到map2中去查询对应的MD5值再与map1中的值比较

6.把结果记录在一个新的map中,key为路径,value为结果,结果有两种,false:表示路径2中有路径1的文件,但是MD5不同,null:表示路径2中没有这个文件

7.把结果map打印到保存路径,生成txt文件。

1、下载工具BeyondComparer3后解压,运行BCompare.exe。

2、点击左边的foldersync,点这两个按钮分别选择c#要比较的文件夹。

3、打开后前一天的文件大小文件名一目了然,即可进行对比。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8071983.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存