最近想实现效果
\netbank\config\Monitor.ini
\netbank\tmp\a.exe
想获取a.exe 上级目录下的config下的t.ini文件
DirectoryInfo exedir = new DirectoryInfo(Application.StartupPath);//获取当前程序运行的目录
string t = exedir.Parent.FullName + "\\config\\Monitor.ini";//当前程序运行目录的上级目录的config目录下的Monitor.ini文件
遍历一级子文件夹 ,得到目录名称数组
foreach (string item in Directory.GetDirectories(@"路径"))
遍历一级子文件夹和文件名称,返回目录名,文件名
foreach (string item in Directory.GetFileSystemEntries("路径"))
判断文件夹是不是为空
DirectoryInfo di = new DirectoryInfo(Server.MapPath(UploadDirectory));
if (di.GetFiles().Length + di.GetDirectories().Length == 0)
if (di.GetFiles().Length + di.GetDirectories().Length == 0)
//遍历指定文件夹中的文件
DirectoryInfo AdFolder = new DirectoryInfo(Application.StartupPath + "\\ad");
DirectoryInfo AdFolder = new DirectoryInfo(Application.StartupPath + "\\ad");
if (!AdFolder.Exists ) return;
//遍历ad下文件 foreach (FileInfo item in AdFolder.GetFiles())
//遍历文件夹
//foreach (DirectoryInfo item in AdFolder )
//foreach (DirectoryInfo item in AdFolder )