Mono Class Library: System.IO.File Overview | MembersSystem.IO.File.Create Method |
Creates or overwrites the specified file. [Edit]
|
A System.IO.FileStream that provides read/write access to the specified file. [Edit]
Type Reason System.Security.Permissions.FileIOPermission [Edit] Requires permission to write the specified file. See System.Security.Permissions.FileIOPermissionAccess.Write.
Type Reason System.Security.SecurityException The caller does not have the required permission. [Edit] ArgumentException path is a zero-length string, contains only white space, or contains one or more implementation-specific invalid characters. [Edit] ArgumentNullException path is null. [Edit] System.IO.DirectoryNotFoundException The directory information specified in path was not found. [Edit] System.IO.IOException An I/O error occurred while creating the file. [Edit] UnauthorizedAccessException The caller does not have the required permission. [Edit] System.IO.PathTooLongException The length of path or the absolute path information for path exceeds the system-defined maximum length. [Edit]
This method is equivalent to System.IO.FileStream (path, FileMode.Create, FileAccess.ReadWrite, FileShare.None , bufferSize).
If the specified file does not exist, it is created; if it does exist and it is not read-only, the contents are overwritten.
The path argument is permitted to specify relative or absolute path information. Relative path information is interpreted as relative to the current working directory.
Note: To obtain the current working directory, see Directory.GetCurrentDirectory.[Edit]
Namespace: System.IO
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0