using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
namespace 源代码修改
{
// 遍历程序当前目录下所有.cs文件
public class TravelAllFiles
{
private DirectoryInfo rootDirectory = new DirectoryInfo(Directory.GetCurrentDirectory());
private string extension = ".cs";
private IOperateSource operate ;
public TravelAllFiles()
{
}
private void Go(DirectoryInfo currentDirectory)
{
foreach (FileInfo file in currentDirectory.GetFiles())
{
if (file.Extension == extension)
{
// 处理文件
operate.Go(file);
}
}
foreach (DirectoryInfo directory in currentDirectory.GetDirectories())
{
Go(directory);
}
}
public void Go(IOperateSource operate)
{
this.operate = operate;
Go(rootDirectory);
}
}
}源代码修改-TravelAllFiles
最新推荐文章于 2024-11-27 14:07:09 发布
本文介绍了一个C#程序,用于遍历指定目录下的所有.cs文件,并进行相应的操作。
1万+

被折叠的 条评论
为什么被折叠?



