如何在c#中读取文件夹内的文本文件

时间:2014-04-08 10:40:41

标签: c#

我在主文件夹示例中有5个不同的文本文件

C:\主

在Main内部,我有5个文件(test1.txt,test2.txt.test3.txt,test4.txt和test5.txt)

如何阅读最新文件?

1 个答案:

答案 0 :(得分:10)

using System.Linq;

//Get LatestFile  
var directory = new DirectoryInfo("c:\\Main");
var LatestFile = (from f in directory.GetFiles()
             orderby f.LastWriteTime descending
             select f).First();
//Read contents 
 string contents = File.ReadAllText(LatestFile);