C#实现获取当前文件路径的上级路径
2018-08-29 16:40 dapeng17951 阅读(2438) 评论(0) 编辑 收藏 举报界面:
声明:
textBox1.Text为指定文件路径:string path = @"F:\ABB-pragram\ABB工作站\ABB Station\Systems\SituationalTeaching_Carry\HOME";
textBox2.Text为得到的该指定文件路径的上级路径(通过:提取路径按钮实现)
代码:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.IO; 7 using System.Linq; 8 using System.Text; 9 using System.Windows.Forms; 10 11 namespace 文件路径测试 12 { 13 public partial class Form1 : Form 14 { 15 public Form1() 16 { 17 InitializeComponent(); 18 } 19 string path = @"F:\ABB-pragram\ABB工作站\ABB Station\Systems\SituationalTeaching_Carry\HOME"; 20 private void button1_Click(object sender, EventArgs e) 21 { 22 DirectoryInfo pathInfo = new DirectoryInfo(path); 23 string newPath = pathInfo.Parent.FullName; 24 this.textBox2.Text = newPath.ToString(); 25 } 26 27 private void Form1_Load(object sender, EventArgs e) 28 { 29 this.textBox1.Text = path.ToString(); 30 } 31 } 32 }
显示结果:
源码下载:链接:https://pan.baidu.com/s/1K6EH1G1vSy2wRIXzgZlxuQ 密码:c0jd
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步