读书人

C# 多个索引搜索文件并找出最近修改

发布时间: 2012-08-24 10:00:21 作者: rapoo

C# 多个目录搜索文件,并找出最近修改的一个文件
我用winform写一搜索文件的程序,搜索目录如下:
D:\vroot\192.168.1.10_1\
E:\vroot\192.168.1.10_1\
F:\vroot\192.168.1.10_1\
其中:F:\vroot\ 这一截是写在配置文件里面的。程序搜索的时候如果配置文件里面有三个盘符,就搜索三个,两个盘符就搜索两个。并且找出这几个盘下面相同一个目录下面修改时间为最近的一个文件。请问兄弟们该怎么写这个程序?

[解决办法]
帮LZ顶一下,这个我不会,希望帖子别沉了!
[解决办法]
System.IO.FileInfo fi=。。。。。;
DateTime dt = fi.LastWriteTime;
[解决办法]
LastWriteTime
[解决办法]
string[] a = new string[] { @"D:\vroot\192.168.1.10_1\", @"E:\vroot\192.168.1.10_1\", @"F:\vroot\192.168.1.10_1\" };
string result = a.SelectManay(x => Directory.GetFiles(x, SearchOption.TopDirectoryOnly)).Select(x => new FileInfo(x)).OrderBy(x => x.LastWriteTime).Last().Name;

读书人网 >C#

热点推荐