public List<string> FindDoc(string sourcePath)
{
List<String> list = new List<string>();
DirectoryInfo theFolder = new DirectoryInfo(sourcePath);
FileInfo[] thefileInfo = theFolder.GetFiles("*.doc", SearchOption.AllDirectories);
foreach (FileInfo NextFile in thefileInfo)
{
list.Add(NextFile.FullName);
}
list.Reverse();
return list;
}
这样的方法 文件下有临时文件也被获取了 ,怎么避免,除了用正则,谢谢
首先你创建文件完的时候,就应该删除临时文件了。临时文件和普通文件是一样的,没什么区别的,所以你应该创建或者生产文件的时候,创建 完了就删除临时文件。