首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#如何获取一个文件的名字

2013-11-29 
c#怎么获取一个文件的名字我想实现这样一个功能,通过比较两个文件夹里的文件名称,看看是否有重复的文件,首

c#怎么获取一个文件的名字
我想实现这样一个功能,通过比较两个文件夹里的文件名称,看看是否有重复的文件,首先要怎样获取文件的名字啊啊
[解决办法]


                DirectoryInfo srcDir = new DirectoryInfo(strSrc);
                foreach (FileInfo fi in srcDir.GetFiles())
                {
                    fi.FullName;
                }


[解决办法]

var fileName = Directory.GetFiles(@"C:\Users\guwei4037\Desktop\ckeditor").Select(x => Path.GetFileName(x)).ToList();
fileName.ForEach(x => Console.WriteLine(x));//循环输出指定目录的文件名

[解决办法]
var files = Directory.GetFiles(@"目录1").Except(Directory.GetFiles(@"目录2"));
foreach (string s in files) Console.WriteLine(s); // 目录1中有,但是目录2中没有的文件

热点排行