302Soft—302软件技术联盟

ASP.NET / C# / PowerBuilder 技术交流
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

常用的文件操作方法(1)

Posted on 2007-01-20 20:45  寒夜听雨  阅读(2472)  评论(0编辑  收藏  举报

 

1、Path类

命名空间:System.IO

方法(以下方法是静态的):

序号 函数名 描述
1 ChangeExtension 更改路径字符串的扩展名。实际上就是更改文件的扩展名,只不过文件名包含全路径。
2 Combine 合并两个路径字符串。
3 GetDirectoryName 返回指定路径字符串的路径信息。换句话说就是返回当前路径的上一级路径。
4 GetExtension 获得文件扩展名。
5 GetFileName 获得文件名称(包含扩展名),不包含路径。
6 GetFileNameWithoutExtension 获得文件名(不包含扩展名),不包含路径。
7 GetFullPath 返回指定路径字符串的绝对路径。
8 GetInvalidFileNameChars 获取包含不允许在文件名中使用的字符的数组。
9 GetInvalidPathChars 获取包含不允许在路径名中使用的字符的数组。
10 GetPathRoot 获取指定路径的根目录信息。
11 GetRandomFileName 返回随机文件夹名或文件名。
12 GetTempFileName 创建磁盘上唯一命名的零字节的临时文件并返回该文件的完整路径。
13 GetTempPath 返回当前系统的临时文件夹的路径。
14 HasExtension 确定路径是否包括文件扩展名。
15 IsPathRooted 获取一个值,该值指示指定的路径字符串是包含绝对路径信息还是包含相对路径信息。

字段(以下也是静态的):

序号 字段名 描述
1 AltDirectorySeparatorChar 提供平台特定的替换字符,该替换字符用于在反映分层文件系统组织的路径字符串中分隔目录级别。
2 DirectorySeparatorChar 提供平台特定的字符,该字符用于在反映分层文件系统组织的路径字符串中分隔目录级别。
3 InvalidPathChars 提供平台特定的字符数组,这些字符不能在传递到 Path类的成员的路径字符串参数中指定。
4 PathSeparator 用于在环境变量中分隔路字符串的平台特定的分隔符。
5 VolumnSeparatorChar 提供平台特定的卷分隔符。


Copyright(C) 2004-2007 302Soft-寒夜听雨 版权所有