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教程 以数组作为函数的参数
  • 热门搜索
    四川旅游景点介绍 澳门创律旅游娱乐公司 旅游信息网 华西村旅游 正规旅游网站 太原旅游网 去泰国旅游需要什么手续 三亚旅游线路 南京旅游公司 深圳的旅游景点