C#文件路径操作详细总结
一、获取当前文件的路径 2. System.Environment.CurrentDirectory 3. System.IO.Directory.GetCurrentDirectory() 4. System.AppDomain.CurrentDomain.BaseDirectory 5. System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase 6. System.Windows.Forms.Application.StartupPath 7. System.Windows.Forms.Application.ExecutablePath 二、操作环境变量 以下是一些常用的环境变量取值: System.Environment.GetEnvironmentVariable("windir"); 最后贴出我进行上面操作获得的变量值,事先说明,本人是编写了一个WinForm程序,项目文件存放于D:Visual Studio ProjectsMyApplicationLifeAssistant,编译后的文件位于D:Visual Studio ProjectsMyApplicationLifeAssistantbinDebug,最后的结果如下: 1、 System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName=D:Visual Studio ProjectsMyApplicationLifeAssistantbinDebugLifeAssistant.exe 2、System.Environment.CurrentDirectory=D:Visual Studio ProjectsMyApplicationLifeAssistantbinDebug 3、System.IO.Directory.GetCurrentDirectory()=D:Visual Studio ProjectsMyApplicationLifeAssistantbinDebug 4、System.AppDomain.CurrentDomain.BaseDirectory=D:Visual Studio ProjectsMyApplicationLifeAssistantbinDebug 5、 System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase=D:Visual Studio ProjectsMyApplicationLifeAssistantbinDebug 6、System.Windows.Forms.Application.StartupPath=D:Visual Studio ProjectsMyApplicationLifeAssistantbinDebug 7、 System.Windows.Forms.Application.ExecutablePath=D:Visual Studio ProjectsMyApplicationLifeAssistantbinDebugLifeAssistant.exe System.Environment.GetEnvironmentVariable("windir")=C:WINDOWS (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |