File Methods
Assembly: mscorlib (in mscorlib.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | AppendAllLines(String, IEnumerable(Of String)) | Appends lines to a file, and then closes the file. If the specified file does not exist, this method creates a file, writes the specified lines to the file, and then closes the file. |
![]() ![]() | AppendAllLines(String, IEnumerable(Of String), Encoding) | Appends lines to a file by using a specified encoding, and then closes the file. If the specified file does not exist, this method creates a file, writes the specified lines to the file, and then closes the file. |
![]() ![]() | AppendAllText(String, String) | Opens a file, appends the specified string to the file, and then closes the file. If the file does not exist, this method creates a file, writes the specified string to the file, then closes the file. |
![]() ![]() | AppendAllText(String, String, Encoding) | Appends the specified string to the file, creating the file if it does not already exist. |
![]() ![]() | AppendText(String) | Creates a StreamWriter that appends UTF-8 encoded text to an existing file, or to a new file if the specified file does not exist. |
![]() ![]() | Copy(String, String) | Copies an existing file to a new file. Overwriting a file of the same name is not allowed. |
![]() ![]() | Copy(String, String, Boolean) | Copies an existing file to a new file. Overwriting a file of the same name is allowed. |
![]() ![]() | Create(String) | Creates or overwrites a file in the specified path. |
![]() ![]() | Create(String, Int32) | Creates or overwrites the specified file. |
![]() ![]() | Create(String, Int32, FileOptions) | Creates or overwrites the specified file, specifying a buffer size and a FileOptions value that describes how to create or overwrite the file. |
![]() ![]() | Create(String, Int32, FileOptions, FileSecurity) | Creates or overwrites the specified file with the specified buffer size, file options, and file security. |
![]() ![]() | CreateText(String) | Creates or opens a file for writing UTF-8 encoded text. |
![]() ![]() | Decrypt(String) | Decrypts a file that was encrypted by the current account using the Encrypt method. |
![]() ![]() | Delete(String) | Deletes the specified file. |
![]() ![]() | Encrypt(String) | Encrypts a file so that only the account used to encrypt the file can decrypt it. |
![]() ![]() | Exists(String) | Determines whether the specified file exists. |
![]() ![]() | GetAccessControl(String) | Gets a FileSecurity object that encapsulates the access control list (ACL) entries for a specified file. |
![]() ![]() | GetAccessControl(String, AccessControlSections) | Gets a FileSecurity object that encapsulates the specified type of access control list (ACL) entries for a particular file. |
![]() ![]() | GetAttributes(String) | Gets the FileAttributes of the file on the path. |
![]() ![]() | GetCreationTime(String) | Returns the creation date and time of the specified file or directory. |
![]() ![]() | GetCreationTimeUtc(String) | Returns the creation date and time, in coordinated universal time (UTC), of the specified file or directory. |
![]() ![]() | GetLastAccessTime(String) | Returns the date and time the specified file or directory was last accessed. |
![]() ![]() | GetLastAccessTimeUtc(String) | Returns the date and time, in coordinated universal time (UTC), that the specified file or directory was last accessed. |
![]() ![]() | GetLastWriteTime(String) | Returns the date and time the specified file or directory was last written to. |
![]() ![]() | GetLastWriteTimeUtc(String) | Returns the date and time, in coordinated universal time (UTC), that the specified file or directory was last written to. |
![]() ![]() | Move(String, String) | Moves a specified file to a new location, providing the option to specify a new file name. |
![]() ![]() | Open(String, FileMode) | Opens a FileStream on the specified path with read/write access. |
![]() ![]() | Open(String, FileMode, FileAccess) | Opens a FileStream on the specified path, with the specified mode and access. |
![]() ![]() | Open(String, FileMode, FileAccess, FileShare) | Opens a FileStream on the specified path, having the specified mode with read, write, or read/write access and the specified sharing option. |
![]() ![]() | OpenRead(String) | Opens an existing file for reading. |
![]() ![]() | OpenText(String) | Opens an existing UTF-8 encoded text file for reading. |
![]() ![]() | OpenWrite(String) | Opens an existing file or creates a new file for writing. |
![]() ![]() | ReadAllBytes(String) | Opens a binary file, reads the contents of the file into a byte array, and then closes the file. |
![]() ![]() | ReadAllLines(String) | Opens a text file, reads all lines of the file, and then closes the file. |
![]() ![]() | ReadAllLines(String, Encoding) | Opens a file, reads all lines of the file with the specified encoding, and then closes the file. |
![]() ![]() | ReadAllText(String) | Opens a text file, reads all lines of the file, and then closes the file. |
![]() ![]() | ReadAllText(String, Encoding) | Opens a file, reads all lines of the file with the specified encoding, and then closes the file. |
![]() ![]() | ReadLines(String) | Reads the lines of a file. |
![]() ![]() | ReadLines(String, Encoding) | Read the lines of a file that has a specified encoding. |
![]() ![]() | Replace(String, String, String) | Replaces the contents of a specified file with the contents of another file, deleting the original file, and creating a backup of the replaced file. |
![]() ![]() | Replace(String, String, String, Boolean) | Replaces the contents of a specified file with the contents of another file, deleting the original file, and creating a backup of the replaced file and optionally ignores merge errors. |
![]() ![]() | SetAccessControl(String, FileSecurity) | Applies access control list (ACL) entries described by a FileSecurity object to the specified file. |
![]() ![]() | SetAttributes(String, FileAttributes) | Sets the specified FileAttributes of the file on the specified path. |
![]() ![]() | SetCreationTime(String, DateTime) | Sets the date and time the file was created. |
![]() ![]() | SetCreationTimeUtc(String, DateTime) | Sets the date and time, in coordinated universal time (UTC), that the file was created. |
![]() ![]() | SetLastAccessTime(String, DateTime) | Sets the date and time the specified file was last accessed. |
![]() ![]() | SetLastAccessTimeUtc(String, DateTime) | Sets the date and time, in coordinated universal time (UTC), that the specified file was last accessed. |
![]() ![]() | SetLastWriteTime(String, DateTime) | Sets the date and time that the specified file was last written to. |
![]() ![]() | SetLastWriteTimeUtc(String, DateTime) | Sets the date and time, in coordinated universal time (UTC), that the specified file was last written to. |
![]() ![]() | WriteAllBytes(String, Byte()) | Creates a new file, writes the specified byte array to the file, and then closes the file. If the target file already exists, it is overwritten. |
![]() ![]() | WriteAllLines(String, IEnumerable(Of String)) | Creates a new file, writes a collection of strings to the file, and then closes the file. |
![]() ![]() | WriteAllLines(String, IEnumerable(Of String), Encoding) | Creates a new file by using the specified encoding, writes a collection of strings to the file, and then closes the file. |
![]() ![]() | WriteAllLines(String, String()) | Creates a new file, write the specified string array to the file, and then closes the file. |
![]() ![]() | WriteAllLines(String, String(), Encoding) | Creates a new file, writes the specified string array to the file by using the specified encoding, and then closes the file. |
![]() ![]() | WriteAllText(String, String) | Creates a new file, writes the specified string to the file, and then closes the file. If the target file already exists, it is overwritten. |
![]() ![]() | WriteAllText(String, String, Encoding) | Creates a new file, writes the specified string to the file using the specified encoding, and then closes the file. If the target file already exists, it is overwritten. |

