zoukankan
html css js c++ java
C#编程技巧之常用文件名、路径处理方法
最近发现System.IO.Path提供了一些处理文件名和路径的方法,不敢独享拿出来跟大家分享一下!
PS:以前我都自己写函数方法 - -........
ASP.Net C#代码处
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
查看全文
相关阅读:
epoll讲解
Majority Element
Excel Sheet Column Title
Git链接到自己的Github(2)进阶使用
Git链接到自己的Github(1)简单的开始
直接管理内存
Oracle 11g 编译使用BBED
Oracle数据库该如何着手优化一个SQL
Oracle配置数据库诊断
Oracle 数据库重放(Database Replay)功能演示
原文地址:https://www.cnblogs.com/Randy0528/p/695772.html
最新文章
119. Pascal's Triangle II
118. Pascal's Triangle
120. Triangle
123. Best Time to Buy and Sell Stock III
122. Best Time to Buy and Sell Stock II
121. Best Time to Buy and Sell Stock
apache开源项目--thrift
apache开源项目--ibatis
apache开源项目--nutch
apache开源项目--lucence
热门文章
新年,知识点待整理
2016,就这样
数据挖掘领域十大经典算法初探
LinkedIn高级分析师王益:大数据时代的理想主义和现实主义(图灵访谈)
戴志康访谈
阮老师谈词条排序
Factorial Trailing Zeroes
Linux查看端口使用状态、关闭端口方法
Excel Sheet Column Number
Nginx模块开发入门
Copyright © 2011-2022 走看看