C# 路径操作

一、打开程序所在路径

cs 复制代码
 try
 {
     string debugPath = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);
     System.Diagnostics.Process.Start(debugPath);
 }
 catch (Exception ex)
 {
     MessageBox.Show("无法打开目录:" + ex.Message);
 }

运行结果:

二、获取程序所在路径下指定文件路径

cs 复制代码
 string debugPath = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);
 debugPath = debugPath + "\\测试模板.csv";

运行结果:

相关推荐
断点之下5 分钟前
从C的struct到C++的class:封装、this指针、三大特性入门
开发语言·c++
yongui478346 分钟前
基于稀疏低秩分解的图像去噪MATLAB实现
开发语言·matlab
geovindu8 分钟前
python: N-Barrier Pattern
开发语言·python·设计模式·屏障模式
战族狼魂17 分钟前
MetaPrompt编译器核心逻辑拆解
开发语言·人工智能·python
gihigo199823 分钟前
MATLAB实现光谱特征波长提取
开发语言·matlab
代钦塔拉25 分钟前
Qt信号槽参数类型全解:原生类型、结构体、enum class强枚举注册与传参实战
开发语言·qt
dinl_vin32 分钟前
Python 并发编程实战:多线程、协程与多进程全解析
开发语言·人工智能·python
程序大视界34 分钟前
【C++ 从基础到项目实战】C++(五):类与对象基础——构造、析构与访问控制
开发语言·c++·cpp
代码中介商34 分钟前
掌握C++ std::bind:参数绑定与灵活调用
开发语言·c++
拽着尾巴的鱼儿39 分钟前
Java 对象的深拷贝和浅拷贝
java·开发语言