首页 技术 正文
技术 2022年11月23日
0 收藏 980 点赞 4,118 浏览 3816 个字

注解

下表列出了涉及 My.Computer.FileSystem 对象的任务示例。

功能 查看
从文本文件读取 如何:读取文本文件
从带分隔符的文本文件中读取 如何:读取逗号分隔的文本文件
从固定宽度文本文件中读取 如何:读取固定宽度的文本文件
从具有多种格式的文本文件中读取 如何:读取具有多种格式的文本文件
从二进制文件读取 如何:读取二进制文件
使用 StreamReader 读取文本文件 如何:使用 StreamReader 读取文件中的文本
写入到文本文件 如何:向文件写入文本
追加到文本文件 如何:向文本文件追加内容
写入二进制文件 如何:写入二进制文件
写入MyDocuments目录中的文本文件 如何:将文本写入“我的文档”目录中的文件
使用 StreamWriter 写入文本文件 如何:使用 StreamWriter 向文件中写入文本
复制具有特定模式的文件 如何:将具有特定模式的文件复制到目录中
将文件复制到相同的目录 如何:在同一目录中创建文件副本
将文件复制到其他目录 如何:在不同的目录中创建文件的副本
创建文件 如何:创建文件
删除文件 如何:删除文件
查找具有特定模式的文件 如何:查找具有特定模式的文件
移动文件 如何:移动文件
重命名文件 如何:重命名文件
将目录复制到另一个目录 如何:将一个目录复制到另一个目录
创建目录 如何:创建目录
查找具有特定模式的子目录 如何:查找具有特定模式的子目录
获取目录中的文件集合 如何:获取目录中的文件集合
从MyDocuments目录中读取 如何:检索“我的文档”目录中的内容
分析文件路径 如何:分析文件路径

构造函数

FileSystem()

初始化 FileSystem 类的新实例。

属性

CurrentDirectory

获取或设置当前目录。

Drives

返回所有可用驱动器名称的只读集合。

方法

CombinePath(String, String)

组合两个路径并返回一个格式正确的路径。

CopyDirectory(String, String)

将目录内容复制到其他目录。

CopyDirectory(String, String, Boolean)

将目录内容复制到其他目录。

CopyDirectory(String, String, UIOption)

将目录内容复制到其他目录。

CopyDirectory(String, String, UIOption, UICancelOption)

将目录内容复制到其他目录。

CopyFile(String, String)

将文件复制到新的位置。

CopyFile(String, String, Boolean)

将文件复制到新的位置。

CopyFile(String, String, UIOption)

将文件复制到新的位置。

CopyFile(String, String, UIOption, UICancelOption)

将文件复制到新的位置。

CreateDirectory(String)

创建目录。

DeleteDirectory(String, DeleteDirectoryOption)

删除目录。

DeleteDirectory(String, UIOption, RecycleOption)

删除目录。

DeleteDirectory(String, UIOption, RecycleOption, UICancelOption)

删除目录。

DeleteFile(String)

删除文件。

DeleteFile(String, UIOption, RecycleOption)

删除文件。

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

删除文件。

DirectoryExists(String)

如果指定目录存在,则返回 True

Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)

FileExists(String)

如果指定文件存在,则返回 True

FindInFiles(String, String, Boolean, SearchOption)

返回字符串的只读集合,这些字符串表示包含指定文本的文件的名称。

FindInFiles(String, String, Boolean, SearchOption, String[])

返回字符串的只读集合,这些字符串表示包含指定文本的文件的名称。

GetDirectories(String)

返回一个字符串集合,这些字符串表示目录内子目录的路径名。

GetDirectories(String, SearchOption, String[])

返回一个字符串集合,这些字符串表示目录内子目录的路径名。

GetDirectoryInfo(String)

返回指定路径的 DirectoryInfo 对象。

GetDriveInfo(String)

返回指定驱动器的 DriveInfo 对象。

GetFileInfo(String)

返回指定文件的 FileInfo 对象。

GetFiles(String)

返回字符串的只读集合,这些字符串表示目录内文件的名称。

GetFiles(String, SearchOption, String[])

返回字符串的只读集合,这些字符串表示目录内文件的名称。

GetHashCode()

用作默认哈希函数。

(继承自 Object)

GetName(String)

从提供的路径分析文件名。

GetParentPath(String)

返回所提供的路径的父路径。

GetTempFileName()

在磁盘上创建一个唯一命名的零字节临时文件并返回该文件的完整路径。

GetType()

获取当前实例的 Type

(继承自 Object)

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)

MoveDirectory(String, String)

将目录从一个位置移动到另一个位置。

MoveDirectory(String, String, Boolean)

将目录从一个位置移动到另一个位置。

MoveDirectory(String, String, UIOption)

将目录从一个位置移动到另一个位置。

MoveDirectory(String, String, UIOption, UICancelOption)

将目录从一个位置移动到另一个位置。

MoveFile(String, String)

将文件移动到一个新位置。

MoveFile(String, String, Boolean)

将文件移动到一个新位置。

MoveFile(String, String, UIOption)

将文件移动到一个新位置。

MoveFile(String, String, UIOption, UICancelOption)

将文件移动到一个新位置。

OpenTextFieldParser(String)

使用 OpenTextFieldParser 方法可以创建 TextFieldParser 对象,该对象为分析结构化文本文件(例如日志)提供了一种简单而有效的方法。 TextFieldParser 对象可用于读取分隔文件和固定宽度文件。

OpenTextFieldParser(String, Int32[])

使用 OpenTextFieldParser 方法可以创建 TextFieldParser 对象,该对象为分析结构化文本文件(例如日志)提供了一种简单而有效的方法。 TextFieldParser 对象可用于读取分隔文件和固定宽度文件。

OpenTextFieldParser(String, String[])

使用 OpenTextFieldParser 方法可以创建 TextFieldParser 对象,该对象为分析结构化文本文件(例如日志)提供了一种简单而有效的方法。 TextFieldParser 对象可用于读取分隔文件和固定宽度文件。

OpenTextFileReader(String)

打开要从文件中读取的 StreamReader 对象。

OpenTextFileReader(String, Encoding)

打开要从文件中读取的 StreamReader 对象。

OpenTextFileWriter(String, Boolean)

打开要写入指定文件的 StreamWriter 对象。

OpenTextFileWriter(String, Boolean, Encoding)

打开要写入指定文件的 StreamWriter

ReadAllBytes(String)

以字节数组的形式返回文件的内容。

ReadAllText(String)

将文本文件的内容作为 String 返回。

ReadAllText(String, Encoding)

将文本文件的内容作为 String 返回。

RenameDirectory(String, String)

重命名目录。

RenameFile(String, String)

重命名文件。

ToString()

返回一个表示当前对象的 string。

(继承自 Object)

WriteAllBytes(String, Byte[], Boolean)

将数据写入二进制文件。

WriteAllText(String, String, Boolean)

向文件写入文本。

WriteAllText(String, String, Boolean, Encoding)
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,482
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,895
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,729
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,482
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,122
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,281