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中没有的文件