C#WinForm中截取文件名的方法

来源:互联网 发布:2017网络效应的答案 编辑:程序博客网 时间:2024/06/07 15:56

学习C#中....自己写的两种截取文件名的方法,希望能有用。 

 

        string filename = "";        private void button1_Click(object sender, EventArgs e)        {                        OpenFileDialog fileDialog = new OpenFileDialog();            fileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); //定义打开的默认文件夹位置            DialogResult r =fileDialog.ShowDialog();            filename = fileDialog.FileName;                //获得选择的文件路径;                //截取文件名(无路径无后缀名)            //if(r==DialogResult.OK)            //{                            //    string[] a = filename.Split('\\');            //    string[] b = a[a.Length - 1].ToString().Split('.');            //    textBox1.Text=b[0].ToString();            //}            //截取文件名(有后缀名)            if (r==DialogResult.OK)            {                string[] a = filename.Split('\\');                string path = System.IO.Path.GetFileName(filename);                textBox1.Text = path;            }                        //extendedName = Path.GetExtension(fileName);       //获得文件扩展名            //fileName1 = Path.GetFileName(fileName);           //获得文件名                                }
原创粉丝点击