扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:builder.com.cn 2007年4月26日
关键字:
该示例应用演示了使用路径字符串的各种特性。(注意字符数组可以用来保存调用GetInvalidFileNameChars方法的返回结果,但是由于在Web中显示这些字符的问题,数组中的内容并不能显示出来。)应用程序后面部分通过File类的Exists方法判断一个文件路径是否存在。最后,Combines方法将两个值合并为一路径字符串。程序的输出(在我的系统中)如下:
目录名:c:\
文件扩展名:.txt
文件名: techrepublic.txt
文件不带扩展名:techrepublic
路径: c:\techrepublic.txt
根目录:c:\
随机文件名:C:\Documents and Settings\tpatton\Local Settings\Temp\tmp5D2F.tmp
文件存在。
文件c:\test.exe不存在
属性
同时Path类也提供了属性。使用这些属性你可以处理路径字符串的各个元素及决定系统如何处理其中的字符。下面的列表提供了这些属性的基本信息。
列表C中用C#写的示例代码段使得可以在你的系统上查看这些属性。列表D是由VB.NET实现的相同功能代码。
下面是在我的系统上产生的输出:
AltDirectorySeparatorChar - /
DirectorySeparatorChar - \
PathSeparator - ;
VolumeSeparatorChar - :
成功之路
.NET的Path类提供了访问一个文件及其路径信息的简单而且直接的方法。这包括访问文件名、目录信息和赋予文件的文件扩展名。这可以让你迅速的提取需要的数据然后继续完成其它工作。结合System.IO命名空间中的其它类,你可以获得强大的文件处理工具集。
责任编辑:德东
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者