0
点赞
收藏
分享

微信扫一扫

C#编程:用Substring获取文件路径文件名扩展名-2_彭世瑜_新浪博客

鱼板番茄 2022-04-02 阅读 23

C#编程:用Substring获取文件路径文件名扩展名-2_彭世瑜_新浪博客_os​​


private void button1_Click(object sender, EventArgs e)

       {

           if (openFileDialog1.ShowDialog() == DialogResult.OK)

           {

               textBox1.Text = openFileDialog1.FileName;

               string strAll = openFileDialog1.FileName;

               string strPath =

                   strAll.Substring(0, strAll.LastIndexOf("\\") + 1);

               string strFileName=

                   strAll.Substring(strAll.LastIndexOf("\\")+1,

                   strAll.LastIndexOf(".")-

                   (strAll.LastIndexOf("\\")+1));

               string strFileext =

                   strAll.Substring(strAll.LastIndexOf(".") + 1,

                   strAll.Length-strAll.LastIndexOf(".")-1

                   );


               label1.Text = "文件路径: " + strPath;

               label2.Text = "文件名称: " + strFileName;

               label3.Text = "扩展名: " + strFileext;

           }

       }


小结:

IndexOf()和LastIndexOf() 如果没找到匹配字符返回-1;

 

举报

相关推荐

0 条评论