string fullPath = @"d:\test\default.avi";string filename  = Path.GetFileName(fullPath);//返回带扩展名的文件名 "default.avi"
string extension = Path.GetExtension(fullPath);//扩展名 ".avi"
string fileNameWithoutExtension = Path.GetFileNameWithoutExtension(fullPath);// 没有扩展名的文件名 "default"string dirPath = Path.GetDirectoryName(filePath) //返回文件所在目录 "d:\test"
string fullPath1 = Path.Combine(@"d:\test", "default.avi")  //返回 "d:\test\default.avi"string fullPath2 = Path.GetFullPath("config.ini");//返回指定路径字符串的绝对路径string Path = @"d:\test\default\project";  //目录string name  = Path.GetFileName( Path); //返回目录名 “project”使用字符串截取:string filePath= @"d:\test\default.avi";string filename = filePath.Substring(  filePath.LastIndexOf(@"\") + 1);   //截取文件名   "default.avi"

C# 获取文件名和扩展名(后缀名)相关推荐

  1. C# 获取文件名及扩展名

    C# 获取文件名及扩展名 string aFirstName = aFile.Substring(aFile.LastIndexOf("\\") + 1, (aFile.LastI ...

  2. 一行Java代码实现获取上传文件的后缀名

    场景 在进行上传文件时,需要对上传的文件进行重命名,那么就需要获取 上传文件的后缀名. 实现 //获取上传文件名fileName = file1.getOriginalFilename(); //获取 ...

  3. 获取上传文件的后缀名

    在做项目中,上传文件是经常会碰到的,所以经常要对文件的类型进行判断---也就是对文件后缀名进行判断,用javascript可以很容易的做到这一点. <!DOCTYPE html PUBLIC & ...

  4. java获取文件名方法,利用Java获取文件名、类名、方法名和行号的方法小结

    大家都知道,在C语言中,我们可以通过宏FILE. __LINE__来获取文件名和行号,而在Java语言中,则可以通过StackTraceElement类来获取文件名.类名.方法名.行号,具体代码如下: ...

  5. C++获取文件名、不带后缀的名字、后缀名

    参考:C++:从完整路径中提取文件名.不带后缀的名字.后缀名_SSS_369-CSDN博客_从路径中提取文件名 读取txt: std::string image_list = "list.t ...

  6. 从链接中获取文件名及扩展名

    exeStr   = [filePath lastPathCompoment]; 从链接中读取完整的带后缀文件名称 exeStr   = [filePath stringByDeleteExtensi ...

  7. python获取文件夹下指定后缀名文件列表(可手工设定是否遍历子文件夹)cmd复制文件命令使用

    打算写一个替换文件的程序,该文件可能在不同文件夹路径,使用python操作肯定最方便,特此简单整理封装了两个python函数和一个cmd复制文件的命令方法,供自己翻阅或来者参考 辉 2022.8.9. ...

  8. C#中获取指定路径下指定后缀名的所有文件的路径的list

    场景 指定一个路径和后缀名,查找这个路径下所有以此后缀名结尾的文件. 注: 博客主页: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获 ...

  9. 最常用计算机文件后缀名,文件扩展名/后缀名是什么 常用的文件扩展名大全

    文件扩展名也称为文件的后缀名,是操作系统用来标记文件类型的一种机制.通常来说,一个扩展名是跟在主文件名后面的,由一个分隔符分隔.下面小编为大家整理了一些常用的文件扩展名. 扩展名  文件类型   打开 ...

  10. Java识别图片扩展名(后缀名)

    能识别上传的图片后缀名,用于图片上传时拦截恶意篡改后缀名的脚本. package com.xxx.common.util;import java.io.*;public class ImageUtil ...

最新文章

  1. php在线炒河粉,在线炒河粉表情包
  2. 关于Cocos2d-x很多奇怪的报错
  3. 我说分布式事务之最大努力通知型事务
  4. P4391 [BOI2009]Radio Transmission 无线传输
  5. Android Binder漏洞挖掘技术与案例分享
  6. C++结构体:默认构造函数,复制构造函数,重载=运算符
  7. 手机APP和WAP版的区别
  8. 关于Xcode7中添加不了libresolv.dylib等类似库的问题
  9. Kafka 异步消息也会阻塞?记一次 Dubbo 频繁超时排查过程
  10. iOS开发证书申请教程
  11. 酒店机器人:酒店增收提质的新引擎
  12. 卫星地面站空间分集的必要性及解决方案
  13. 【程序员读书】读阮一峰最新作《未来世界的幸存者》有感
  14. 基于java报刊图书征订管理系统
  15. C++约瑟夫环改良版
  16. kubernetes v1.20项目之部署二进制安装_系统环境配置
  17. OLAP和OLTP基本概念和主要区别
  18. 转载 真正解决activesync与wince5连接问题
  19. [分享]linux架设BT Tracker服务器小记
  20. 汽车使用总结(一)--汽车车灯使用图解大全

热门文章

  1. React生命周期钩子函数
  2. 关闭OneNote从浏览器复制粘贴时包含链接的方法
  3. 沁园春·长沙 中法对照
  4. Python实现视频中的音频提取
  5. 以阿里云服务器为例理解docker端口映射
  6. amp; 取地址符的用法总结
  7. 高等数学:8.2 数量积、向量积、混合积
  8. 告“抄袭”花粥做号露露们,内容创业赛道的得利者,也是牺牲品
  9. DO-218AB封装,SM8T系列,SM8S系列加强版,汽车级TVS二极管
  10. 许鹏:从零开始学习,Apache Spark源码走读(三)