C#实现分离字符串中文件路径、文件名和扩展名

 时间:2024-10-14 07:28:36

当我们浏览一个文件的时候,经常要用到获取文件的名称和扩展名。那么我们怎么分离这些信息呢?今天我就用Windows窗体程序演示如何分离文件路径、文件名和文件扩展名。最终结果如下图

C#实现分离字符串中文件路径、文件名和扩展名

2、在窗体上添加一个按钮,用来实现获取文件名、文件扩展名和文件路径的功能。

C#实现分离字符串中文件路径、文件名和扩展名

功能实现

1、首先,我们在本常挢傣捅地磁盘选择一个文件。获取选择文件的路径作为要分离的字符串。那么入伙选择本地磁盘的文件路径呢?这里我创建一个OpenFileDialog对象,用来浏览本地文件,具体代码如下。

C#实现分离字符串中文件路径、文件名和扩展名

3、有了待操作的字符串了,那么怎么来分离呢?我们知道一个文件路径最后一个“\”后面一定是文件名。那么可以利用这一点,获取最后一个“\”前面的内容,得到路径。具体代码如下

C#实现分离字符串中文件路径、文件名和扩展名

5、扩展名就是最后在最后一个“.”后面的,具体代码如下:string P_str_fileexc = P_str_all.Substring(P_str_all.LastIndexOf(".") + 1, P_str_all.Length - P_str_all.LastIndexOf(".") - 1);所有代码如下图

C#实现分离字符串中文件路径、文件名和扩展名
  • Python如何格式化输出
  • bootstrap如何实现水平排列内容
  • J2EE利用Eclipse/MyEclipse生成.hbm.xml文件
  • public static void main (string[] args)是什么意思,详细点
  • PHP教程 以数组作为函数的参数
  • 热门搜索
    网页怎么截图快捷键 手足口病疱疹怎么治 西北民族大学怎么样 粉色大衣搭配 木渎古镇旅游攻略 电脑任务栏怎么设置 金庸群侠传5攻略 美国简介 七天减肥食谱 怎么交违章罚款