如何取得文件的扩展名
2015-07-13 13:58
309 查看
在System.IO命名空间下提供了Path类,用来对包含文件或目录路径信息的string实例执行操作。
Path类的常用方法:
ChangeExtension:更改路径字符串的扩展名
Combine:合并两个路径字符串
GetDirectoryName:返回指定路径字符串的目录信息
GetExtension :返回指定路径字符串的扩展名
GetFileName :返回指定路径字符串的文件名和扩展名
GetFileNameWithoutExtension:返回不具有扩展名的指定路径字符串的文件名
GetFullPath:返回指定路径字符串的绝对路径
GetPathRoot:获取指定路径的跟目录信息
GetTempFileName:返回惟一临时文件名并在磁盘上通过该名称创建零字节文件
GetTempPath:返回当前系统的临时文件夹的路径
HasExtension:确定路径是否包括文件扩展名
IsPathRooted:获取一个值,该值指示指定的路径字符串是包含绝对路径信息还是包含相对路径信息。
还可以通过切割字符串的方法取得文件的扩展名: txtName.Text = path.Substring(path.LastIndexOf(".")+1);
注意=====以"*.doc"文件为例,使用GetExtension方法取得的文件扩展名为".doc";而使用切割字符串的方法获取的文件扩展名为"doc"。
Path类的常用方法:
ChangeExtension:更改路径字符串的扩展名
Combine:合并两个路径字符串
GetDirectoryName:返回指定路径字符串的目录信息
GetExtension :返回指定路径字符串的扩展名
GetFileName :返回指定路径字符串的文件名和扩展名
GetFileNameWithoutExtension:返回不具有扩展名的指定路径字符串的文件名
GetFullPath:返回指定路径字符串的绝对路径
GetPathRoot:获取指定路径的跟目录信息
GetTempFileName:返回惟一临时文件名并在磁盘上通过该名称创建零字节文件
GetTempPath:返回当前系统的临时文件夹的路径
HasExtension:确定路径是否包括文件扩展名
IsPathRooted:获取一个值,该值指示指定的路径字符串是包含绝对路径信息还是包含相对路径信息。
还可以通过切割字符串的方法取得文件的扩展名: txtName.Text = path.Substring(path.LastIndexOf(".")+1);
注意=====以"*.doc"文件为例,使用GetExtension方法取得的文件扩展名为".doc";而使用切割字符串的方法获取的文件扩展名为"doc"。
相关文章推荐
- U盘安装Windows
- GRE写作必备句型
- 方法一:WinAPI Socket
- 约瑟夫环问题 poj 1012 && poj 2244
- OpenGL一维纹理映射练习
- 思考本质
- cocos2d-x中使用tinyxml遇到的问题及解决
- VMProtect修复导入表的插件
- Oracle中的Procedure書寫過程中的注意事項
- 关于yum安装时报Error: xz compression not available
- centos安装apache
- Android 颜色搭配工具
- linux多线程大神博客网址
- PAT 1046 Shortest Distance
- 【动态规划】[POJ 1229]Wild Domains
- Cookie文件内容的含义
- 安卓常用开源项目总结
- 生产者消费者
- 内核中修改和保存defconfig的方法
- DLL与LIB库文件的生成和使用---C++