System.IO.Path

分类: C#2011-03-23 10:54 1073人阅读 评论(0) 收藏 举报
扩展磁盘string2010c
System.IO.Path提供了一些处理文件名和路径的方法
2010-12-12 02:21
string filePath =@"E:/Randy0528/中文目录/JustTest.rar";
             Response.Write("文件路径:"+filePath);
             Response.Write("<br/>更改路径字符串的扩展名。<br/>");
             Response.Write(System.IO.Path.ChangeExtension(filePath, "txt"));
             Response.Write("<br/>返回指定路径字符串的目录信息。。<br/>");
             Response.Write(System.IO.Path.GetDirectoryName(filePath));
             Response.Write("<br/>返回指定的路径字符串的扩展名。<br/>");
             Response.Write(System.IO.Path.GetExtension(filePath));
             Response.Write("<br/>返回指定路径字符串的文件名和扩展名。<br/>");
             Response.Write(System.IO.Path.GetFileName(filePath));
             Response.Write("<br/>返回不具有扩展名的指定路径字符串的文件名。<br/>");
             Response.Write(System.IO.Path.GetFileNameWithoutExtension(filePath));
             Response.Write("<br/>获取指定路径的根目录信息。<br/>");
             Response.Write(System.IO.Path.GetPathRoot(filePath));
             Response.Write("<br/>返回随机文件夹名或文件名。<br/>");
             Response.Write(System.IO.Path.GetRandomFileName());
             Response.Write("<br/>创建磁盘上唯一命名的零字节的临时文件并返回该文件的完整路径。<br/>");
             Response.Write(System.IO.Path.GetTempFileName());
             Response.Write("<br/>返回当前系统的临时文件夹的路径。<br/>");
             Response.Write(System.IO.Path.GetTempPath());
             Response.Write("<br/>确定路径是否包括文件扩展名。<br/>");
             Response.Write(System.IO.Path.HasExtension(filePath));
             Response.Write("<br/>获取一个值,该值指示指定的路径字符串是包含绝对路径信息还是包含相对路径信息。<br/>");
             Response.Write(System.IO.Path.IsPathRooted(filePath));


文件路径:E:/Randy0528/中文目录/JustTest.rar
更改路径字符串的扩展名。
E:/Randy0528/中文目录/JustTest.txt
返回指定路径字符串的目录信息。。
E:/Randy0528/中文目录
返回指定的路径字符串的扩展名。
.rar
返回指定路径字符串的文件名和扩展名。
JustTest.rar
返回不具有扩展名的指定路径字符串的文件名。
JustTest
获取指定路径的根目录信息。
E:/
返回随机文件夹名或文件名。
ct2h5b2h.sed
创建磁盘上唯一命名的零字节的临时文件并返回该文件的完整路径。
C:/Documents and Settings/Randy/Local Settings/Temp/tmpAD.tmp
返回当前系统的临时文件夹的路径。
C:/Documents and Settings/Randy/Local Settings/Temp/
确定路径是否包括文件扩展名。
True
获取一个值,该值指示指定的路径字符串是包含绝对路径信息还是包含相对路径信息。
True

转载于:https://www.cnblogs.com/meimao5211/p/3333949.html

System.IO.Path 操作相关推荐

  1. 利用System.IO.Compression操作压缩文件

    引用: using System.IO.Compression; using (FileStream zipToOpen = new FileStream(@"D:\json.zip&quo ...

  2. C#文件目录IO常见操作汇总

    http://www.kuaipan.cn/file/id_14185671388311824.html http://www.kuaipan.cn/file/id_14185671388311942 ...

  3. C#命名空间 System.IO思维导图

    C#命名空间 System.IO思维导图 #mermaid-svg-43CMmjO0R5l1qNrR {font-family:"trebuchet ms",verdana,ari ...

  4. System.IO.FileSystemWatcher 类

    侦听文件系统更改通知,并在目录或目录中的文件发生更改时引发事件.以下摘自MSDN 使用 FileSystemWatcher 监视指定目录中的更改.可监视指定目录中的文件或子目录的更改.可以创建一个组件 ...

  5. C# FileInfo(System.IO)

    环境:Visual Studio 2017,.NET Framework 4.0 本文参考MSDN : https://docs.microsoft.com/zh-cn/dotnet/api/syst ...

  6. 错误 CS1069 未能在命名空间“System.IO.Ports”中找到类型名

    错误 CS1069 未能在命名空间"System.IO.Ports"中找到类型名 这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于 ...

  7. .Net 文件流 System.IO之Stream

    转自 :http://www.cnblogs.com/yukaizhao/archive/2011/07/28/stream.html Stream在msdn的定义:提供字节序列的一般性视图(prov ...

  8. 如何使用 System.IO 和 Visual C# 读取文本文件

    本文分步介绍了如何从文本文件 (.txt) 检索信息,然后使用 ArrayList 类向用户显示该信息. 回到顶端 要求 Microsoft Visual C# 2005 或 Microsoft Vi ...

  9. 原来在UNITY中使用system.io下的所有函数都可以用相对路径 : Assets/xx

    原来在UNITY中使用system.io下的所有函数都可以用相对路径 : Assets/xx 代码如下图,这样就不用在绝对路径和相对路径之间不断转换了. 想要得到绝对路径时就傅 Application ...

  10. 安卓上为什么不能用system.io.file读取streammingAssets目录下的文件

    安卓上为什么不能用system.io.file读取streammingAssets目录下的文件 首先,看文档: Streaming Assets Most assets in Unity are co ...

最新文章

  1. 后疫情时代:2021年商业科学改变供应链的5种方法
  2. c语言求两者之间最小数,C语言课件第2章基本数据类型.ppt
  3. adb devices 找不到设备的解决方法,亲测,超管用
  4. Scala 中的函数式编程基础(一)
  5. 母亲节刚过,别盲目 high 你的“增长”
  6. Qt Creator基本使用方法
  7. 人工智能正在如何改变传统行业
  8. tensorflow版本升级后的各种方法问题
  9. 重温前端基础(二) 移动WEB开发
  10. LPTSTR、LPCSTR、LPCTSTR、LPSTR的意义
  11. 【实例解析】大型服装集团BI决策系统的分析主题模块
  12. 2014蓝桥杯C++B:啤酒和饮料;切面条(思维分析)
  13. ERP系统之比较——SAP、Oracle、BAAN、JDE、SSA
  14. 集成editormd支持markdown语法(二)之页面显示及回显
  15. 机器人模型仿真(turtlebot3)
  16. 【知识图谱】Neo4j 导入数据构建知识图谱的三种方法
  17. Antv X6 动态连线
  18. matlab如何画极零图,用MATLAB画零极点图.ppt
  19. sso单点登录的PHP实现(Laravel框架)
  20. little alchemy攻略

热门文章

  1. 在C#中调用另一个应用程序或命令行(.exe 带参数)zz
  2. Oracle RAC -常见CRS命令
  3. DNS在企业网络中的应用(一)
  4. 如何写好 Java 业务代码?这也是有很多规范的!
  5. Spring的Controller是单例还是多例,怎么保证并发的安全
  6. 日志框架选型,Logback 还是 Log4j2?
  7. 最受欢迎Java数据库访问框架大比拼,你独爱哪一款?
  8. 代码重构方向原则指导
  9. 5 月编程语言排行榜:Java第一,R 跌出Top20,Python成最大赢家
  10. 那些年,陪你度过最困难时光的女孩还在么?