您当前的位置:首页 > 计算机 > 编程开发 > .net

C#编程:用Substring获取文件路径文件名扩展名

时间:05-25来源:作者:点击数:

C#编程:用Substring获取文件路径文件名扩展名

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;

 

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门