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";

运行结果:

相关推荐
曹牧14 小时前
C#:线程间操作无效,不是从创建控件线程访问
开发语言·c#
承渊政道16 小时前
【Python编程—从入门到实践】(Python条件判断完全入门:从布尔表达式到列表中的if实战)
开发语言·python·pycharm·条件判断·布尔表达式
小灰灰搞电子16 小时前
Rust 相关容器(集合)详解
开发语言·容器·rust
萧瑟余晖19 小时前
Java深入解析篇三十三之密封类与接口(Sealed Classes)详解
java·开发语言
anlog1 天前
ini文件读取,EXE同目录文件读取
c#·ini
论迹复利1 天前
FreeRTOS 在 RISC-V 上是如何“点火“的 —— 从 main() 到第一个任务的完整链路
java·开发语言·risc-v
rockey6271 天前
AScript之编译递归函数
c#·.net·script·动态脚本
张宇Joaquin1 天前
鲲鹏统一并行加速库KUPL--众核并行能力介绍
java·开发语言·网络
736c1 天前
C语言-数组 07
c语言·开发语言
宸津-代码粉碎机1 天前
AI攻防战升级!基于Spring AI构建Java应用自动免疫安全体系
java·大数据·开发语言·人工智能·python·安全·spring