C# 笔记 获取程序当前目录
在C#中,我们有以下几种方式获取程序当前目录:
Console.WriteLine(System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location));Console.WriteLine(System.AppDomain.CurrentDomain.BaseDirectory);Console.WriteLine(System.Environment.CurrentDirectory);Console.WriteLine(System.IO.Directory.GetCurrentDirectory());Console.WriteLine(Environment.CurrentDirectory);
输出:
D:\MyTool\MyWorkRelated\C#_Tool\Defect Process Tool\DefectExcelProcesTool\DefectExcelProcesTool\bin\Debug
D:\MyTool\MyWorkRelated\C#_Tool\Defect Process Tool\DefectExcelProcesTool\DefectExcelProcesTool\bin\Debug\
D:\MyTool\MyWorkRelated\C#_Tool\Defect Process Tool\DefectExcelProcesTool\DefectExcelProcesTool\bin\Debug
D:\MyTool\MyWorkRelated\C#_Tool\Defect Process Tool\DefectExcelProcesTool\DefectExcelProcesTool\bin\Debug
D:\MyTool\MyWorkRelated\C#_Tool\Defect Process Tool\DefectExcelProcesTool\DefectExcelProcesTool\bin\Debug
亲测可以代码正确。
转载于:https://www.cnblogs.com/wanghao4023030/p/10831278.html
C# 笔记 获取程序当前目录相关推荐
- C++获取程序当前目录
C++获取程序当前目录: #include "stdafx.h" #include <direct.h>int _tmain(int argc, _TCHAR* arg ...
- UNIX网络编程笔记(2):一个简单的时间获取程序
这一讲通过一个简单的时间获取程序简单介绍套接字编程. 1.套接字API 1.1.套接字地址结构 上一讲中介绍了TCP的一些内容,知道了一个套接字对唯一标识了网络中的一个TCP连接,而一个套接字标识了一 ...
- C#中获取程序当前路径的集中方法
string str1 =Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名. string str2=Enviro ...
- linux 下获取程序的绝对路径
环境: linux/unix , c++, gcc 有时候我们需要获得程序的绝对路径.功能类似于 pwd. 系统提供了一个 getcwd() 函数,但获得的不一定是程序的绝对路径. 下面的代码实现了获 ...
- [转] C# 获取程序运行目录
来自 莫等闲也,原文 // 获取程序的基目录. System.AppDomain.CurrentDomain.BaseDirectory // 获取模块的完整路径. System.Diagnosti ...
- PHP笔记——java程序员看懂PHP程序
PHP笔记--java程序员看懂PHP程序 php是一种服务器端脚本语言,类型松散的语言. <?php ?> xml风格 <script language=" ...
- Qt 程序获取程序所在路径、用户目录路径、临时文件夹等特殊路径的方法
Qt 程序获取程序所在路径.用户目录路径.临时文件夹等特殊路径的方法 经常我们的程序中需要访问一些特殊的路径,比如程序所在的路径.用户目录路径.临时文件夹等.在 Qt 中实现这几个功能所用的方法虽然都 ...
- WindowsAPI详解——GetCurrentDirectory 获得程序当前目录
每个Windows程序都有一个自己的当前目录,默认是程序exe文件所在的目录.系统在给程序加载动态链接库文件(DLL)时先在程序当前目录里查找要加载的DLL,如果在此目录下没有找到系统便会去Windo ...
- html 流程控制,HTML5独家分享:原生JS学习笔记2——程序流程控制
当当当当 .....楼主又来了!新一期的js学习笔记2--程序流程控制更新了! 想一键获取全部js学习笔记的可以给楼主留言哦! js中的程序控制语句 常见的程序有三种执行结构: 1.顺序结构 2.分支 ...
最新文章
- Mac环境下用Java(Sikuli+Robot)实现页游自动化
- php万年历月份处理_php实现万年历的完整代码
- oracle 如何终止存储过程的运行
- Vision Transformer太火!这门开源课也火了!十小时现场coding带你玩转ViT 爆款SOTA算法!...
- HIBERNATE与 MYBATIS的对比
- 资源放送丨《MySQL的查询与优化》PPT视频
- [转载] 七龙珠第一部——第084话 天下第一高手
- Manjaro下安装VirtualBox
- 怎么用sql按条件把表分离_在做sqlserver数据库sql优化时,这25条事项需要注意
- [OpenAirInterface实战-13] :OAI 基站配置文件详解
- vi编辑器 末尾添加_linux下的VI编辑器使用手册
- COSMOS认证咨询,COSMOS认证推出了天然有机化妆品的标签认证法
- 了解计算机软件系统教学设计,认识计算机》教学设计
- 翟菜花:睡眠里的经济掘金
- 日本艺伎的拍照姿势,竟源于孔子?看完真的涨知识···
- 高端门诊提示预约体检短信怎么发?
- 利用DSRM账号进行权限维持
- 由 12306.cn 谈谈高并发+高负载网站性能技术
- 什么是firmware?
- unexpected character `w‘ in type specifier 解决方案