【C#】获取文件信息汇总

1、删除文件或文件夹

File.Delete(fileName);
Directory.Delete(fileName, true);

https://www.cnblogs.com/foreverfendou/p/9667497.html

2、获取文件夹下所有的子文件

DirectoryInfo dirInfo = new DirectoryInfo(DirectoryPath);

FileInfo[] fileInfos = dirInfo.GetFiles();
foreach (FileInfo fileInfo in fileInfos)
{
   //fileInfo.Name
}

DirectoryInfo[] dirInfos = dirInfo.GetDirectories();
foreach (DirectoryInfo dirInfo1 in dirInfos)
{
   //dirInfo1.FullName
}

(1) https://blog.csdn.net/zhulongxi/article/details/51318910

(2) https://q.cnblogs.com/q/9527/



3、获取当前应用程序所在路径及环境变量

//获取应用程序的当前工作目录
string str3=Directory.GetCurrentDirectory();


//获取或设置包含该应用程序的目录的名称。
string str7=AppDomain.CurrentDomain.SetupInformation.ApplicationBase


//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称
string str5=Application.StartupPath;

https://www.cnblogs.com/xz4062006/p/4245474.html

/*******相与枕藉乎舟中,不知东方之既白*******/
原文地址:https://www.cnblogs.com/Mars-0603/p/15325097.html