比较两个文件夹内同名文件内容是否相同
2014-08-26 10:13
656 查看
string sourcePathA = @"patha"
string sourcePathB = @"pathb";
string[] filenames = Directory.GetFiles(sourceParhA) ;
string[] directories = Directory.GetDirectories(sourcePathA);
foreach(string file in fileNames)
{
string useName = file.Substring(fie.LastIndexOf('\\')+1);
string comparefile = sourcePathB + "\\" + useName;
if(File.Exists(comparefile))
{
FileStream fsa = new FIlesStream(file,FileMode.Open,FIleAccess.Read);
StreamReader sra = new StreamReader(fsa,Encoding.Default);
string linea = sra.ReadToEnd();
sra.Close();
fsa.Close();
FileStream fsb = new FIlesStream(comparefile,FileMode.Open,FIleAccess.Read);
StreamReader srb = new StreamReader(fsb,Encoding.Default);
string lineb = srb.ReadToEnd();
sra.Close();
fsa.Close();
if(linea != lineb)
{
return ;
}
}
}
foreach (string dir in directories);
string sourcePathA = @"patha"
string sourcePathB = @"pathb";
string[] filenames = Directory.GetFiles(sourceParhA) ;
string[] directories = Directory.GetDirectories(sourcePathA);
foreach(string file in fileNames)
{
string useName = file.Substring(fie.LastIndexOf('\\')+1);
string comparefile = sourcePathB + "\\" + useName;
if(File.Exists(comparefile))
{
FileStream fsa = new FIlesStream(file,FileMode.Open,FIleAccess.Read);
StreamReader sra = new StreamReader(fsa,Encoding.Default);
string linea = sra.ReadToEnd();
sra.Close();
fsa.Close();
FileStream fsb = new FIlesStream(comparefile,FileMode.Open,FIleAccess.Read);
StreamReader srb = new StreamReader(fsb,Encoding.Default);
string lineb = srb.ReadToEnd();
sra.Close();
fsa.Close();
if(linea != lineb)
{
return ;
}
}
}
foreach (string dir in directories);
相关文章推荐
- asm--文件使用--比较两个文件是否内容相同
- iOS 对比两个文件内容是否相同 MD5摘要 与 直接比较
- Java课程设计 比较两个文件内容是否相同
- perl比较两个目录中的文件内容是否相同
- C++中的freopen()函数实现比较两个文件的内容是否相同
- Linux md5sum比较两个文件夹下面文件是否相同
- java比较两个文件是否相同
- 比较两个文件的是否相同
- VC中比较两个文件是否内容相等
- 获取文件的哈希值(用来比较两个文件是否相同)
- C#如何实现比较两个文件的内容是否完全相同?
- C#如何实现比较两个文件的内容是否完全相同?
- C# 通过比对哈希码判断两个文件内容是否相同
- SameNameFile 比较两个文件夹是否同名
- Ubuntu 删除两个文件夹下相同文件名的文件(内容也完全相同)
- java使用计算md5校验码方式比较两个文件是否相同
- java快速比较两个文件是否相同
- C# 比较两个数组中的内容是否相同的算法
- java 比较两个文件是否相同
- python中比较两个文件是否相同