从字符串中分离文件路径文件名及拓展
Posted feiyucha
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从字符串中分离文件路径文件名及拓展相关的知识,希望对你有一定的参考价值。
实现效果:
关键知识:( 用到了string对象的Substring() LastIndexOf() )
实现代码:
1 private void button1_Click(object sender, EventArgs e) 2 { 3 if (openFileDialog1.ShowDialog() == DialogResult.OK) {//判断选中 4 string File_all = openFileDialog1.FileName;//获取全部路径 5 string File_path = 6 File_all.Substring(0, File_all.LastIndexOf(‘\\‘) + 1);//文件路径 7 string File_name = 8 File_all.Substring(File_all.LastIndexOf(‘\\‘)+1 9 ,File_all.LastIndexOf(‘.‘)-1 - File_all.LastIndexOf(‘\\‘));//文件名 10 string File_exc = 11 File_all.Substring(File_all.LastIndexOf(‘.‘) + 1, 12 File_all.Length - File_all.LastIndexOf(‘.‘)-1);//文件拓展名 13 14 textBox1.Text = File_path;//显示路径 15 textBox2.Text = File_name;//显示文件名称 16 textBox3.Text = File_exc;//显示拓展名称 17 } 18 }
以上是关于从字符串中分离文件路径文件名及拓展的主要内容,如果未能解决你的问题,请参考以下文章