永发信息网

c# 怎么比较两个文件夹不同文件,并输出不同文件文件名 ,只要文件名不一样就认为是不同文件,求大神解答

答案:2  悬赏:10  手机版
解决时间 2021-03-22 20:39
c# 怎么比较两个文件夹不同文件,并输出不同文件文件名 ,只要文件名不一样就认为是不同文件,求大神解答
最佳答案
Directory.GetFiles
Linq Except
全部回答
using system;
using system.io;
namespace consoleapplication7
{
 /// <summary>
 /// class1 的摘要说明。
 /// </summary>
 class class1
 {
 /// <summary>
 /// 应用程序的主入口点。
 /// </summary>
 [stathread]
 static void main(string[] args)
 {
 string dirp=@"d:\\d";
 directoryinfo mydir = new directoryinfo(dirp);
 foreach (filesysteminfo fsi in mydir.getfilesysteminfos())
 {
 if (fsi is fileinfo)
 {
 fileinfo fi = (fileinfo)fsi;
 string x=system.io.path.getdirectoryname(fi.fullname);
 console.writeline(x);
 string s=system.io.path.getextension(fi.fullname);
 string y=system.io.path.getfilenamewithoutextension(fi.fullname);
 console.writeline(y);
 if(s==".jpg")
 {
 system.io.file.copy(fi.fullname,x+@"\oo"+fi.name); //在原文件名前加上oo
 system.io.file.delete(fi.fullname);

 }
 }

 }
 console.writeline("成功");
 console.readline();
 }
 }
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
奇葩的问题意思是什么,网络上奇葩是什么意思
95氧化铝陶瓷加温后为何发黄?(白色陶瓷、加
协亨手机网怎么去啊,有知道地址的么
您好 我女儿今年高考大约570左右,请问能报什
单选题通过对非典病原体的冠状病毒的核酸进行
谎言现场版
暖暖环游世界第二十七关攻略
标准物质是什么,谁有韩永志老师标准物质培训
单选题I ________ ride a bi
米脂县诚信家电有限责任公司怎么去啊,有知道
神奇宝贝白金3D龙亲密度多少才进化
离婚过要不要告诉男朋友
祝福做生意的人怎么说,对别人祝福的话可以说
QQ拍拍上面那个手Q支付是什么支付是支付宝还
杜月笙女人经典语录,经典语录
推荐资讯
已经过去的事,为什么总会念念不忘,明知道过
崔家幼儿园这个地址在什么地方,我要处理点事
对于下列各组中两种“水”的说法不正确的是A.
亚冠联赛什么意思,亚冠是什么意思
单选题雅尔塔体系的进步性表现在A.处置了法西
29个数字组3有多少个
能力比态度重要名言,寓意用心做事的名言
六亲不认的意思是什么,政治为什么说六亲不认
我想要换手机了,可是我还有很多电话和其他重
哪些文物上有动物的图案
大众途安j317电子风扇装在哪
汇馨·祥和苑(西北门)我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?