The FileMode and FileAccess : FileStream : File Directory Stream C# Examples


C# Examples » File Directory Stream » FileStream »

 

The FileMode and FileAccess








Value
Description


FileMode.Append
append to the end of file.


FileMode.Create
create a new output file. Any preexisting file by the same name will be destroyed.


FileMode.CreateNew
create a new output file. The file must not already exist.


FileMode.Open
open a preexisting file.


FileMode.OpenOrCreate
open a file if it exists, or create the file if it does not already exist.


FileMode.Truncate
open a preexisting file, but reduce its length to zero.



If you want to restrict access to just reading or just writing, use this constructor:




    
FileStream(string  filename,  FileMode  mode,  FileAccess  how)
    
   
  
   


'how' determines how the file can be accessed.
'how' must be one of:
FileAccess.Read
FileAccess.Write
FileAccess.ReadWrite




HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo File Directory Stream
» FileStream