string str = @"C:\3000soft\Red Spider\Data\Message\老赵.wav";
//获得文件名
Console.WriteLine(Path.GetFileName(str));
//获得文件名但是不包含扩展名
Console.WriteLine(Path.GetFileNameWithoutExtension(str));
//获得文件的扩展名
Console.WriteLine(Path.GetExtension(str));
//获得文件所在的文件夹的名称
Console.WriteLine(Path.GetDirectoryName(str));
//获得文件所在的全路径
Console.WriteLine(Path.GetFullPath(str));
//连接两个字符串作为路径
Console.WriteLine(Path.Combine(@"c:\a\" , "b.txt"));

File //操作文件,静态类,对文件整体操作。拷贝、删除、剪切等。
Directory //操作目录(文件夹),静态类。
Path//对文件或目录的路径进行操作(很方便)【字符串】
Stream//文件流,抽象类。
FileStream//文件流,MemoryStream(内存流),NetworkStream(网络流)
StreamReader //快速读取文本文件
StreamWriter//快速写入文本文件

最新文章

  1. Java面向对象三大特点之封装
  2. Unit Of Work--工作单元(一)
  3. phpredis中文手册——《redis中文手册》 php版--引用他人
  4. left join查询结果大于原始数据
  5. 《Linux内核设计与实现》读书笔记(十一)- 定时器和时间管理【转】
  6. jquery动态刷新局部表单
  7. double和real型有什么区别 [
  8. Python错误集
  9. CCIE-MPLS VPN-实验手册(中卷)
  10. 主机和VMware中的Linux如实现共享文件夹
  11. hdu4729 树链剖分+二分
  12. Delphi Inputbox,InputQuery用法
  13. Filter、Interceptor、Aspect 区别及实现
  14. Markdown 语法文档
  15. zookeeper实现项目初始化缓存以及同步监听
  16. .net core web api 与httpclient发送和接收文件及数据
  17. django学习之——Model
  18. vscode 开发 Java web 急速教程
  19. 本地存储之sessionStorage
  20. 【题解】Atcoder ARC#96 F-Sweet Alchemy

热门文章

  1. 如何解压deb文件
  2. java递归demo---
  3. Python pip 报错
  4. 正则表达式 LINUX
  5. Unobtrusive Javascript有三层含义
  6. CloseHandle()函数的使用
  7. Mathematics Base - Tensor
  8. AI资源
  9. Prefix.pch文件的用法
  10. maven - 初识