• 利用字符串分割法

int lastIndex = filepath.LastIndexOf("\\");  //  \\的意思是,一个是转义,一个是代表斜杠
string pFilePath = filepath.Substring(0, lastIndex);  //文件路径
string pFileName = filepath.Substring(lastIndex + 1);  //文件名
  • 利用System.IO.Path提供的方法

string pPath = System.IO.Path.GetDirectoryName(pFullpath); //获取文件路径
string pName = System.IO.Path.GetFileName(pFullpath); //获取文件名

其中,第二种方法更加思路更加简单,较为常用。

C#分割文件路径中的文件名与路径相关推荐

  1. 如何从完整的文件路径中分离文件名和路径名?

    从路径中分离文件名: CString GetFileName(CString pathname)  {  for( int i=pathname.GetLength()-1; i>=0; i-- ...

  2. linux 脚本 提取文件名,powershell-从路径中提取文件名

    powershell-从路径中提取文件名 我想从以下路径中提取文件名: D:\Server\User\CUST\MEA\Data\In\Files\CORRECTED\CUST_MEAFile.csv ...

  3. python读取文件名存到list_批量读取文件夹中的文件名

    问题:批量读取文件夹中的文件名 方法1 Windows批处理方法 在文件夹下新建一个txt文本文档,写入: DIR *.* /B >LIST.TXT 保存后修改文件名后缀为.bat,双击运行后, ...

  4. python批量读取文件名_python - 从路径中提取文件名,无论os / path形式如何

    python - 从路径中提取文件名,无论os / path形式如何 无论操作系统或路径格式是什么,我可以使用哪个Python库从路径中提取文件名? 例如,我想要所有这些路径返回c: a/b/c/ a ...

  5. 将一个文件夹中的文件名大写的全部改为小写

    有时候下载的数据集内的文件名会不分大小写,但是一般的语言机制都对大小写敏感,因此找了一个可以将一个文件夹中的文件名大写全部改为小写.matlab代码如下: %将文件夹中的文件名中的大小全部改为小写pa ...

  6. php获取当前文件名和路径,PHP 中获取文件名及路径

    PHP 中获取文件名及路径 为了脚本程序的兼容性,很多时候脚本的名称都不是固定的.所以我们需要通过动态获取当前脚本的路径.文件名来完成某些功能. PHP 中,我们可以使用常量 __FILE__ 来获取 ...

  7. IO流批量改文件名字,把文件夹中类似于文件名,“我java_爱好者_最帅“改成“爱好者_最轻特工组合“

    批量改文件名字,把文件夹中类似于文件名,"我java_爱好者_最帅"改成"爱好者_最轻特工组合" [思路] 最完整的思路 得到所有的文件对象(把所有要改名字的文 ...

  8. python批量修改文件名为excel中指定名称_在Python脚本的帮助下,使用excelsh中的名称映射重命名文件夹中的文件名...

    在一个文件夹中有许多CSV文件我想重命名.有一个excel工作表,其中包含要重命名为文件夹的文件名.在 文件夹中的文件名为 测试数据?30四月.csv在 测试数据?20四月.csv在 测试数据18四月 ...

  9. 批量改名文件夹中的文件名并批量添加到动易数据库

    <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <!--#include file="conn.as ...

最新文章

  1. 真香!Vision Transformer 快速实现 Mnist 识别
  2. 使用Java让android手机自动执行重复重启
  3. 简易zlib库解压缩函数封装
  4. php websocket 实战,一次WebSocket项目实战后总结的经验
  5. 自定义request_ASP.NET Core 学习之自定义异常处理
  6. python关键词提取源码,python实现textrank关键词提取
  7. Android 多线程之阻塞队列
  8. [ 原创 ]2017年3月25日
  9. java 访问Domino LOtus 数据库
  10. 基于大数据架构实现景点游客数据分析平台,全国景点游客数据管理系统
  11. 科目二考试之侧方位停车步骤
  12. 三极管参数应用大全(转载)
  13. 启动计算机时听到嘀嘀声,笔记本电脑开机嘀嘀滴声音如何解决
  14. 计算机任务管理器无法响应,电脑任务管理器经常未响应怎么办
  15. 全网最全的qt连接mysql的应用,学生信息管理系统(展示全部代码)
  16. 微博蓝V认证怎么做?(微博企业认证)
  17. 双三次插值算法的OpenGL实现
  18. PyTorch数据归一化处理:transforms.Normalize及计算图像数据集的均值和方差
  19. 数据结构入门1(认识数据结构)
  20. AE基础教程第一阶段——05时间,快照命令

热门文章

  1. 价格监控的另外一个场景,构建比价系统从八爪鱼开始
  2. 完全二叉树——二叉堆(BinaryHeap)
  3. Panaya进入中国市场 或引领ERP行业变革
  4. git 生成patch和打patch的方法
  5. 两条线段相交判断学习理解
  6. stm32——EXTI
  7. 全球百亿区块链基金成立,李笑来,徐小平现场齐坐镇
  8. 【时间序列】N-BEATS:对可解释时序预测的神经基础扩展分析
  9. 播音发声基本功,在家练发声的方法步骤
  10. iframe中的视屏放大