C#关于⽂件路径的获取及当前exe所在路径的获取C#获取exe当前路径的⽅法集合:
string str =this.GetType().Assembly.Location;
// 获取当前进程的完整路径,包含⽂件名(进程名)
result: X:\xxx\ (.exe⽂件所在的⽬录+.exe⽂件名)
string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
// 获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含⽂件名(进程名)。
result: X:\xxx\ (.exe⽂件所在的⽬录+.exe⽂件名)
string str = System.Environment.CurrentDirectory;
// 获取和设置当前⽬录(即该进程从中启动的⽬录)的完全限定路径。
result: X:\xxx\xxx (.exe⽂件所在的⽬录)
string str = System.AppDomain.CurrentDomain.BaseDirectory;
/
/ 获取当前 Thread 的当前应⽤程序域的基⽬录,它由程序集冲突解决程序⽤来探测程序集。听雷之极海听雷
result: X:\xxx\xxx\ (.exe⽂件所在的⽬录+" \ ")
string str = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
// 获取和设置包含该应⽤程序的⽬录的名称。
result: X:\xxx\xxx\ (.exe⽂件所在的⽬录+" \ ")
映山红 歌词string str = System.Windows.Forms.Application.StartupPath;运动会投稿20字左右
// 获取启动了应⽤程序的可执⾏⽂件的路径,不包括可执⾏⽂件的名称。
result: X:\xxx\xxx (.exe⽂件所在的⽬录)
string str = System.Windows.Forms.Application.ExecutablePath;
// 获取启动了应⽤程序的可执⾏⽂件的路径,包括可执⾏⽂件的名称。
result: X:\xxx\ (.exe⽂件所在的⽬录+.exe⽂件名)
电脑开机密码忘了怎么办
海的作文string str = System.IO.Directory.GetCurrentDirectory();
// 获取应⽤程序的当前⼯作⽬录(不可靠)。
result: X:\xxx\xxx (.exe⽂件所在的⽬录)
C#获取单个⽂件路径的⽅法集合:
田园风光的诗string filePath ="C:\\First\\Second\\l";
Console.WriteLine("该⽂件的⽬录:"+filePath);
string str ="获取⽂件的全路径:"+ Path.GetFullPath(filePath);//-->C:\\First\\Second\\l
Console.WriteLine(str);
str ="获取⽂件所在的⽬录:"+ Path.GetDirectoryName(filePath);//-->C:\First\Second
Console.WriteLine(str);
str ="获取⽂件的名称含有后缀:"+ Path.GetFileName(filePath);//--&l
Console.WriteLine(str);
str ="获取⽂件的名称没有后缀:"+ Path.GetFileNameWithoutExtension(filePath);//-->Third
Console.WriteLine(str);
str ="获取路径的后缀扩展名称:"+ Path.GetExtension(filePath);//-->.xml
Console.WriteLine(str);
str ="获取路径的根⽬录:"+ Path.GetPathRoot(filePath);//-->C:\
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论