|
AppendAllBytes(String, Byte[])
|
将指定的字节数组追加到给定路径的文件末尾。
如果该文件不存在,此方法将创建一个新文件。
|
|
AppendAllBytes(String, ReadOnlySpan<Byte>)
|
将指定的字节数组追加到给定路径的文件末尾。
如果该文件不存在,此方法将创建一个新文件。
|
|
AppendAllBytesAsync(String, Byte[], CancellationToken)
|
将指定的字节数组异步追加到给定路径的文件末尾。
如果该文件不存在,此方法将创建一个新文件。 如果取消操作,任务将以已取消状态返回。
|
|
AppendAllBytesAsync(String, ReadOnlyMemory<Byte>, CancellationToken)
|
将指定的字节数组异步追加到给定路径的文件末尾。
如果该文件不存在,此方法将创建一个新文件。 如果取消操作,任务将以已取消状态返回。
|
|
AppendAllLines(String, IEnumerable<String>, Encoding)
|
使用指定的编码将行追加到文件中,然后关闭该文件。 如果指定的文件不存在,此方法将创建一个文件,将指定的行写入文件,然后关闭该文件。
|
|
AppendAllLines(String, IEnumerable<String>)
|
将行追加到文件中,然后关闭该文件。 如果指定的文件不存在,此方法将创建一个文件,将指定的行写入文件,然后关闭该文件。
|
|
AppendAllLinesAsync(String, IEnumerable<String>, CancellationToken)
|
异步向文件追加行,然后关闭该文件。 如果指定的文件不存在,此方法将创建一个文件,将指定的行写入文件,然后关闭该文件。
|
|
AppendAllLinesAsync(String, IEnumerable<String>, Encoding, CancellationToken)
|
使用指定的编码以异步方式向文件追加行,然后关闭该文件。 如果指定的文件不存在,此方法将创建一个文件,将指定的行写入文件,然后关闭该文件。
|
|
AppendAllText(String, ReadOnlySpan<Char>, Encoding)
|
将指定的字符串追加到该文件,如果该文件尚不存在,则创建该文件。
|
|
AppendAllText(String, ReadOnlySpan<Char>)
|
将指定的字符串追加到该文件,如果该文件尚不存在,则创建该文件。
|
|
AppendAllText(String, String, Encoding)
|
使用指定的编码将指定的字符串追加到文件,如果该文件尚不存在,则创建该文件。
|
|
AppendAllText(String, String)
|
打开一个文件,将指定的字符串追加到该文件,然后关闭该文件。 如果文件不存在,此方法将创建一个文件,将指定的字符串写入该文件,然后关闭该文件。
|
|
AppendAllTextAsync(String, ReadOnlyMemory<Char>, CancellationToken)
|
异步打开文件或创建文件(如果该文件尚不存在),将指定的字符串追加到该文件,然后关闭该文件。
|
|
AppendAllTextAsync(String, ReadOnlyMemory<Char>, Encoding, CancellationToken)
|
异步打开文件或创建文件(如果该文件尚不存在),使用指定的编码将指定的字符串追加到该文件,然后关闭该文件。
|
|
AppendAllTextAsync(String, String, CancellationToken)
|
异步打开文件或创建文件(如果该文件尚不存在),将指定的字符串追加到该文件,然后关闭该文件。
|
|
AppendAllTextAsync(String, String, Encoding, CancellationToken)
|
异步打开文件或创建文件(如果该文件尚不存在),使用指定的编码将指定的字符串追加到该文件,然后关闭该文件。
|
|
AppendText(String)
|
创建一个 StreamWriter 将 UTF-8 编码文本追加到现有文件,或者创建一个新文件(如果指定的文件不存在)。
|
|
Copy(String, String, Boolean)
|
将现有文件复制到新文件。 允许覆盖同名文件。
|
|
Copy(String, String)
|
将现有文件复制到新文件。 不允许覆盖同名文件。
|
|
Create(String, Int32, FileOptions, FileSecurity)
|
在指定路径中创建或覆盖文件、指定缓冲区大小、描述如何创建或覆盖文件的选项,以及确定文件的访问控制和审核安全性的值。
|
|
Create(String, Int32, FileOptions)
|
在指定路径中创建或覆盖文件,指定缓冲区大小和描述如何创建或覆盖文件的选项。
|
|
Create(String, Int32)
|
创建或截断和覆盖指定路径中的文件,并指定缓冲区大小。
|
|
Create(String)
|
创建或截断和覆盖指定路径中的文件。
|
|
CreateHardLink(String, String)
|
提供用于创建、复制、删除、移动和打开单个文件的静态方法,并有助于创建 FileStream 对象。
|
|
CreateSymbolicLink(String, String)
|
创建一个指向 path 的文件 pathToTarget符号链接。
|
|
CreateText(String)
|
创建或打开用于编写 UTF-8 编码文本的文件。 如果文件已存在,则替换其内容。
|
|
Decrypt(String)
|
使用 Encrypt(String) 该方法解密由当前帐户加密的文件。
|
|
Delete(String)
|
删除指定的文件。
|
|
Encrypt(String)
|
加密文件,以便只有用于加密文件的帐户才能解密该文件。
|
|
Exists(String)
|
确定指定的文件是否存在。
|
|
GetAccessControl(String, AccessControlSections)
|
获取一个 FileSecurity 对象,该对象封装特定文件的指定类型的访问控制列表 (ACL) 条目。
|
|
GetAccessControl(String)
|
获取一个 FileSecurity 对象,该对象封装指定文件的访问控制列表 (ACL) 条目。
|
|
GetAttributes(SafeFileHandle)
|
获取与 fileHandle.. 关联的文件或目录的指定FileAttributes。
|
|
GetAttributes(String)
|
获取 FileAttributes 路径上的文件。
|
|
GetCreationTime(SafeFileHandle)
|
返回指定文件或目录的创建时间。
|
|
GetCreationTime(String)
|
返回指定文件或目录的创建日期和时间。
|
|
GetCreationTimeUtc(SafeFileHandle)
|
返回指定文件或目录的创建日期和时间(UTC)。
|
|
GetCreationTimeUtc(String)
|
返回指定文件或目录的创建日期和时间(UTC)。
|
|
GetLastAccessTime(SafeFileHandle)
|
返回指定文件或目录的最后访问日期和时间。
|
|
GetLastAccessTime(String)
|
返回上次访问指定文件或目录的日期和时间。
|
|
GetLastAccessTimeUtc(SafeFileHandle)
|
返回指定文件或目录的最后一个访问日期和时间(UTC)。
|
|
GetLastAccessTimeUtc(String)
|
返回上次访问指定文件或目录的日期和时间(UTC)。
|
|
GetLastWriteTime(SafeFileHandle)
|
返回指定文件或目录的最后写入日期和时间。
|
|
GetLastWriteTime(String)
|
返回上次写入指定文件或目录的日期和时间。
|
|
GetLastWriteTimeUtc(SafeFileHandle)
|
返回指定文件或目录的最后写入日期和时间(UTC)。
|
|
GetLastWriteTimeUtc(String)
|
返回指定文件或目录上次写入到的日期和时间(UTC)。
|
|
GetUnixFileMode(SafeFileHandle)
|
UnixFileMode获取指定的文件句柄。
|
|
GetUnixFileMode(String)
|
获取 UnixFileMode 路径上的文件。
|
|
Move(String, String, Boolean)
|
将指定文件移动到新位置,提供用于指定新文件名的选项,并替换目标文件(如果已存在)。
|
|
Move(String, String)
|
将指定文件移动到新位置,并提供指定新文件名的选项。
|
|
Open(String, FileMode, FileAccess, FileShare)
|
在指定路径上打开一个 FileStream 具有读取、写入或读/写访问权限的指定模式以及指定的共享选项。
|
|
Open(String, FileMode, FileAccess)
|
在指定路径上打开一个 FileStream 具有指定模式且没有共享的访问权限。
|
|
Open(String, FileMode)
|
FileStream打开具有读/写访问权限且没有共享的指定路径。
|
|
Open(String, FileStreamOptions)
|
使用指定的路径、创建模式、读/写和共享权限初始化类的新实例 FileStream ,其他 FileStreams 可以具有相同的文件、缓冲区大小、其他文件选项和分配大小的访问权限。
|
|
OpenHandle(String, FileMode, FileAccess, FileShare, FileOptions, Int64)
|
使用指定的路径、创建模式、读/写和共享权限初始化类的新实例 SafeFileHandle ,其他 SafeFileHandles 的访问权限可以具有相同的文件、其他文件选项和分配大小。
|
|
OpenNullHandle()
|
提供用于创建、复制、删除、移动和打开单个文件的静态方法,并有助于创建 FileStream 对象。
|
|
OpenRead(String)
|
打开用于读取的现有文件。
|
|
OpenText(String)
|
打开现有的 UTF-8 编码文本文件进行读取。
|
|
OpenWrite(String)
|
打开现有文件或创建新文件进行写入。
|
|
ReadAllBytes(String)
|
打开二进制文件,将文件的内容读入字节数组,然后关闭该文件。
|
|
ReadAllBytesAsync(String, CancellationToken)
|
异步打开二进制文件,将文件的内容读入字节数组,然后关闭该文件。
|
|
ReadAllLines(String, Encoding)
|
打开文件,读取具有指定编码的文件的所有行,然后关闭该文件。
|
|
ReadAllLines(String)
|
打开文本文件,读取文件的所有行,然后关闭该文件。
|
|
ReadAllLinesAsync(String, CancellationToken)
|
异步打开文本文件,读取文件的所有行,然后关闭该文件。
|
|
ReadAllLinesAsync(String, Encoding, CancellationToken)
|
异步打开文本文件,读取具有指定编码的文件的所有行,然后关闭该文件。
|
|
ReadAllText(String, Encoding)
|
打开文件,使用指定的编码读取文件中的所有文本,然后关闭该文件。
|
|
ReadAllText(String)
|
打开文本文件,读取文件中的所有文本,然后关闭该文件。
|
|
ReadAllTextAsync(String, CancellationToken)
|
异步打开文本文件,读取文件中的所有文本,然后关闭该文件。
|
|
ReadAllTextAsync(String, Encoding, CancellationToken)
|
异步打开文本文件,使用指定的编码读取文件中的所有文本,然后关闭该文件。
|
|
ReadLines(String, Encoding)
|
读取具有指定编码的文件的行。
|
|
ReadLines(String)
|
读取文件的行。
|
|
ReadLinesAsync(String, CancellationToken)
|
异步读取文件的行。
|
|
ReadLinesAsync(String, Encoding, CancellationToken)
|
异步读取具有指定编码的文件的行。
|
|
Replace(String, String, String, Boolean)
|
将指定文件的内容替换为另一个文件的内容,删除原始文件并创建已替换文件的备份,并选择性地忽略合并错误。
|
|
Replace(String, String, String)
|
将指定文件的内容替换为另一个文件的内容,删除原始文件并创建已替换文件的备份。
|
|
ResolveLinkTarget(String, Boolean)
|
获取指定文件链接的目标。
|
|
SetAccessControl(String, FileSecurity)
|
将对象描述 FileSecurity 的访问控制列表(ACL)条目应用于指定文件。
|
|
SetAttributes(SafeFileHandle, FileAttributes)
|
FileAttributes设置与 fileHandle..
|
|
SetAttributes(String, FileAttributes)
|
在指定路径上设置文件的指定 FileAttributes 。
|
|
SetCreationTime(SafeFileHandle, DateTime)
|
设置创建文件或目录的日期和时间。
|
|
SetCreationTime(String, DateTime)
|
设置文件的创建日期和时间。
|
|
SetCreationTimeUtc(SafeFileHandle, DateTime)
|
设置创建文件或目录的日期和时间(UTC)。
|
|
SetCreationTimeUtc(String, DateTime)
|
以协调世界时(UTC)设置文件的创建日期和时间。
|
|
SetLastAccessTime(SafeFileHandle, DateTime)
|
设置上次访问指定文件或目录的日期和时间。
|
|
SetLastAccessTime(String, DateTime)
|
设置上次访问指定文件的日期和时间。
|
|
SetLastAccessTimeUtc(SafeFileHandle, DateTime)
|
设置上次访问指定文件或目录的日期和时间(UTC)。
|
|
SetLastAccessTimeUtc(String, DateTime)
|
设置上次访问指定文件的日期和时间(UTC)。
|
|
SetLastWriteTime(SafeFileHandle, DateTime)
|
设置指定文件或目录上次写入到的日期和时间。
|
|
SetLastWriteTime(String, DateTime)
|
设置指定文件上次写入到的日期和时间。
|
|
SetLastWriteTimeUtc(SafeFileHandle, DateTime)
|
设置指定文件或目录上次写入到的日期和时间(UTC)。
|
|
SetLastWriteTimeUtc(String, DateTime)
|
设置指定文件上次写入到的日期和时间(UTC)。
|
|
SetUnixFileMode(SafeFileHandle, UnixFileMode)
|
设置指定的 UnixFileMode 文件句柄。
|
|
SetUnixFileMode(String, UnixFileMode)
|
在指定路径上设置文件的指定 UnixFileMode 。
|
|
WriteAllBytes(String, Byte[])
|
创建一个新文件,将指定的字节数组写入文件,然后关闭该文件。 如果目标文件已存在,则会截断并覆盖该文件。
|
|
WriteAllBytes(String, ReadOnlySpan<Byte>)
|
创建一个新文件,将指定的字节数组写入文件,然后关闭该文件。 如果目标文件已存在,则会截断并覆盖该文件。
|
|
WriteAllBytesAsync(String, Byte[], CancellationToken)
|
异步创建一个新文件,将指定的字节数组写入文件,然后关闭该文件。 如果目标文件已存在,则会截断并覆盖该文件。
|
|
WriteAllBytesAsync(String, ReadOnlyMemory<Byte>, CancellationToken)
|
异步创建一个新文件,将指定的字节数组写入文件,然后关闭该文件。 如果目标文件已存在,则会截断并覆盖该文件。
|
|
WriteAllLines(String, IEnumerable<String>, Encoding)
|
使用指定的编码创建新文件,将字符串集合写入文件,然后关闭该文件。
|
|
WriteAllLines(String, IEnumerable<String>)
|
创建一个新文件,将字符串集合写入文件,然后关闭该文件。
|
|
WriteAllLines(String, String[], Encoding)
|
创建一个新文件,使用指定的编码将指定的字符串数组写入文件,然后关闭该文件。
|
|
WriteAllLines(String, String[])
|
创建一个新文件,将指定的字符串数组写入文件,然后关闭该文件。
|
|
WriteAllLinesAsync(String, IEnumerable<String>, CancellationToken)
|
异步创建一个新文件,将指定的行写入文件,然后关闭该文件。
|
|
WriteAllLinesAsync(String, IEnumerable<String>, Encoding, CancellationToken)
|
异步创建一个新文件,使用指定的编码将指定的行写入文件,然后关闭该文件。
|
|
WriteAllText(String, ReadOnlySpan<Char>, Encoding)
|
创建一个新文件,使用指定的编码将指定的字符串写入文件,然后关闭该文件。
如果目标文件已存在,则会截断并覆盖该文件。
|
|
WriteAllText(String, ReadOnlySpan<Char>)
|
创建一个新文件,将指定的字符串写入文件,然后关闭该文件。
如果目标文件已存在,则会截断并覆盖该文件。
|
|
WriteAllText(String, String, Encoding)
|
创建一个新文件,使用指定的编码将指定的字符串写入文件,然后关闭该文件。 如果目标文件已存在,则会截断并覆盖该文件。
|
|
WriteAllText(String, String)
|
创建一个新文件,将指定的字符串写入文件,然后关闭该文件。 如果目标文件已存在,则会截断并覆盖该文件。
|
|
WriteAllTextAsync(String, ReadOnlyMemory<Char>, CancellationToken)
|
异步创建一个新文件,将指定的字符串写入文件,然后关闭该文件。
如果目标文件已存在,则会截断并覆盖该文件。
|
|
WriteAllTextAsync(String, ReadOnlyMemory<Char>, Encoding, CancellationToken)
|
异步创建一个新文件,使用指定的编码将指定的字符串写入文件,然后关闭该文件。
如果目标文件已存在,则会截断并覆盖该文件。
|
|
WriteAllTextAsync(String, String, CancellationToken)
|
异步创建一个新文件,将指定的字符串写入文件,然后关闭该文件。 如果目标文件已存在,则会截断并覆盖该文件。
|
|
WriteAllTextAsync(String, String, Encoding, CancellationToken)
|
异步创建一个新文件,使用指定的编码将指定的字符串写入文件,然后关闭该文件。 如果目标文件已存在,则会截断并覆盖该文件。
|