C# Class System.IO.File

Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Méthodes publiques

Méthode Description
AppendAllLines ( String path, IEnumerable contents ) : void
AppendAllLines ( String path, IEnumerable contents, Encoding encoding ) : void
AppendAllLines ( string path, System contents ) : void
AppendAllLines ( string path, System contents, System encoding ) : void
AppendAllText ( String path, String contents ) : void
AppendAllText ( String path, String contents, Encoding encoding ) : void
AppendAllText ( string path, string contents ) : void
AppendAllText ( string path, string contents, System encoding ) : void
AppendText ( String path ) : StreamWriter
AppendText ( string path ) : System.IO.StreamWriter
Copy ( String sourceFileName, String destFileName ) : void
Copy ( String sourceFileName, String destFileName, bool overwrite ) : void
Copy ( string sourceFileName, string destFileName ) : void
Copy ( string sourceFileName, string destFileName, bool overwrite ) : void
Create ( String path, int bufferSize ) : FileStream
Create ( String path, int bufferSize, FileOptions options ) : FileStream
Create ( string path ) : FileStream
Create ( string path ) : System.IO.FileStream
Create ( string path, int bufferSize ) : System.IO.FileStream
Create ( string path, int bufferSize, System options ) : System.IO.FileStream
CreateText ( String path ) : StreamWriter
CreateText ( string path ) : System.IO.StreamWriter
Decrypt ( String path ) : void
Decrypt ( string path ) : void
Delete ( string path ) : void
Encrypt ( String path ) : void
Encrypt ( string path ) : void
Exists ( string path ) : bool
GetAttributes ( string path ) : System.IO.FileAttributes
GetCreationTime ( string path ) : System.DateTime
GetCreationTimeUtc ( string path ) : System.DateTime
GetLastAccessTime ( string path ) : System.DateTime
GetLastAccessTimeUtc ( string path ) : System.DateTime
GetLastWriteTime ( string path ) : System.DateTime
GetLastWriteTimeUtc ( string path ) : System.DateTime
Move ( string sourceFileName, string destFileName ) : void
Open ( String path, FileMode mode ) : FileStream
Open ( String path, FileMode mode, FileAccess access ) : FileStream
Open ( String path, FileMode mode, FileAccess access, FileShare share ) : FileStream
Open ( string path, System mode ) : System.IO.FileStream
Open ( string path, System mode, System access ) : System.IO.FileStream
Open ( string path, System mode, System access, System share ) : System.IO.FileStream
OpenRead ( string path ) : System.IO.FileStream
OpenText ( String path ) : StreamReader
OpenText ( string path ) : System.IO.StreamReader
OpenWrite ( String path ) : FileStream
OpenWrite ( string path ) : System.IO.FileStream
ReadAllBytes ( string path ) : byte[]
ReadAllLines ( String path ) : String[]
ReadAllLines ( String path, Encoding encoding ) : String[]
ReadAllLines ( string path ) : string[]
ReadAllLines ( string path, System encoding ) : string[]
ReadAllText ( string path ) : string
ReadAllText ( string path, System encoding ) : string
ReadLines ( String path ) : IEnumerable
ReadLines ( String path, Encoding encoding ) : IEnumerable
ReadLines ( string path ) : System.Collections.Generic.IEnumerable
ReadLines ( string path, System encoding ) : System.Collections.Generic.IEnumerable
Replace ( String sourceFileName, String destinationFileName, String destinationBackupFileName ) : void
Replace ( String sourceFileName, String destinationFileName, String destinationBackupFileName, bool ignoreMetadataErrors ) : void
Replace ( string sourceFileName, string destinationFileName, string destinationBackupFileName ) : void
Replace ( string sourceFileName, string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors ) : void
SetAttributes ( string path, System fileAttributes ) : void
SetCreationTime ( String path, DateTime creationTime ) : void
SetCreationTime ( string path, System creationTime ) : void
SetCreationTimeUtc ( String path, DateTime creationTimeUtc ) : void
SetCreationTimeUtc ( string path, System creationTimeUtc ) : void
SetLastAccessTime ( String path, DateTime lastAccessTime ) : void
SetLastAccessTime ( string path, System lastAccessTime ) : void
SetLastAccessTimeUtc ( String path, DateTime lastAccessTimeUtc ) : void
SetLastAccessTimeUtc ( string path, System lastAccessTimeUtc ) : void
SetLastWriteTime ( String path, DateTime lastWriteTime ) : void
SetLastWriteTime ( string path, System lastWriteTime ) : void
SetLastWriteTimeUtc ( String path, DateTime lastWriteTimeUtc ) : void
SetLastWriteTimeUtc ( string path, System lastWriteTimeUtc ) : void
WriteAllBytes ( string path, byte bytes ) : void
WriteAllLines ( String path, IEnumerable contents ) : void
WriteAllLines ( String path, IEnumerable contents, Encoding encoding ) : void
WriteAllLines ( String path, String contents ) : void
WriteAllLines ( String path, String contents, Encoding encoding ) : void
WriteAllLines ( string path, System contents ) : void
WriteAllLines ( string path, System contents, System encoding ) : void
WriteAllLines ( string path, string contents ) : void
WriteAllLines ( string path, string contents, System encoding ) : void
WriteAllText ( string path, string contents ) : void
WriteAllText ( string path, string contents, System encoding ) : void

Private Methods

Méthode Description
Delete ( String path ) : void
Exists ( String path ) : bool
GetAttributes ( String path ) : FileAttributes
GetCreationTime ( String path ) : DateTime
GetCreationTimeUtc ( String path ) : DateTime
GetLastAccessTime ( String path ) : DateTime
GetLastAccessTimeUtc ( String path ) : DateTime
GetLastWriteTime ( String path ) : DateTime
GetLastWriteTimeUtc ( String path ) : DateTime
GetUtcDateTimeOffset ( DateTime dateTime ) : DateTimeOffset
InternalCopy ( String sourceFileName, String destFileName, bool overwrite ) : String
InternalExists ( String path ) : bool
InternalReadAllBytes ( String path ) : byte[]
InternalReadAllLines ( String path, Encoding encoding ) : String[]
InternalReadAllText ( String path, Encoding encoding ) : String
InternalWriteAllBytes ( String path, byte bytes ) : void
InternalWriteAllLines ( TextWriter writer, IEnumerable contents ) : void
Move ( String sourceFileName, String destFileName ) : void
OpenRead ( String path ) : FileStream
ReadAllBytes ( String path ) : byte[]
ReadAllText ( String path ) : String
ReadAllText ( String path, Encoding encoding ) : String
SetAttributes ( String path, FileAttributes fileAttributes ) : void
WriteAllBytes ( String path, byte bytes ) : void
WriteAllText ( String path, String contents ) : void
WriteAllText ( String path, String contents, Encoding encoding ) : void

Method Details

AppendAllLines() public static méthode

public static AppendAllLines ( String path, IEnumerable contents ) : void
path String
contents IEnumerable
Résultat void

AppendAllLines() public static méthode

public static AppendAllLines ( String path, IEnumerable contents, Encoding encoding ) : void
path String
contents IEnumerable
encoding System.Text.Encoding
Résultat void

AppendAllLines() public static méthode

public static AppendAllLines ( string path, System contents ) : void
path string
contents System
Résultat void

AppendAllLines() public static méthode

public static AppendAllLines ( string path, System contents, System encoding ) : void
path string
contents System
encoding System
Résultat void

AppendAllText() public static méthode

public static AppendAllText ( String path, String contents ) : void
path String
contents String
Résultat void

AppendAllText() public static méthode

public static AppendAllText ( String path, String contents, Encoding encoding ) : void
path String
contents String
encoding System.Text.Encoding
Résultat void

AppendAllText() public static méthode

public static AppendAllText ( string path, string contents ) : void
path string
contents string
Résultat void

AppendAllText() public static méthode

public static AppendAllText ( string path, string contents, System encoding ) : void
path string
contents string
encoding System
Résultat void

AppendText() public static méthode

public static AppendText ( String path ) : StreamWriter
path String
Résultat StreamWriter

AppendText() public static méthode

public static AppendText ( string path ) : System.IO.StreamWriter
path string
Résultat System.IO.StreamWriter

Copy() public static méthode

public static Copy ( String sourceFileName, String destFileName ) : void
sourceFileName String
destFileName String
Résultat void

Copy() public static méthode

public static Copy ( String sourceFileName, String destFileName, bool overwrite ) : void
sourceFileName String
destFileName String
overwrite bool
Résultat void

Copy() public static méthode

public static Copy ( string sourceFileName, string destFileName ) : void
sourceFileName string
destFileName string
Résultat void

Copy() public static méthode

public static Copy ( string sourceFileName, string destFileName, bool overwrite ) : void
sourceFileName string
destFileName string
overwrite bool
Résultat void

Create() public static méthode

public static Create ( String path, int bufferSize ) : FileStream
path String
bufferSize int
Résultat FileStream

Create() public static méthode

public static Create ( String path, int bufferSize, FileOptions options ) : FileStream
path String
bufferSize int
options FileOptions
Résultat FileStream

Create() public static méthode

public static Create ( string path ) : FileStream
path string
Résultat FileStream

Create() public static méthode

public static Create ( string path ) : System.IO.FileStream
path string
Résultat System.IO.FileStream

Create() public static méthode

public static Create ( string path, int bufferSize ) : System.IO.FileStream
path string
bufferSize int
Résultat System.IO.FileStream

Create() public static méthode

public static Create ( string path, int bufferSize, System options ) : System.IO.FileStream
path string
bufferSize int
options System
Résultat System.IO.FileStream

CreateText() public static méthode

public static CreateText ( String path ) : StreamWriter
path String
Résultat StreamWriter

CreateText() public static méthode

public static CreateText ( string path ) : System.IO.StreamWriter
path string
Résultat System.IO.StreamWriter

Decrypt() public static méthode

public static Decrypt ( String path ) : void
path String
Résultat void

Decrypt() public static méthode

public static Decrypt ( string path ) : void
path string
Résultat void

Delete() public static méthode

public static Delete ( string path ) : void
path string
Résultat void

Encrypt() public static méthode

public static Encrypt ( String path ) : void
path String
Résultat void

Encrypt() public static méthode

public static Encrypt ( string path ) : void
path string
Résultat void

Exists() public static méthode

public static Exists ( string path ) : bool
path string
Résultat bool

GetAttributes() public static méthode

public static GetAttributes ( string path ) : System.IO.FileAttributes
path string
Résultat System.IO.FileAttributes

GetCreationTime() public static méthode

public static GetCreationTime ( string path ) : System.DateTime
path string
Résultat System.DateTime

GetCreationTimeUtc() public static méthode

public static GetCreationTimeUtc ( string path ) : System.DateTime
path string
Résultat System.DateTime

GetLastAccessTime() public static méthode

public static GetLastAccessTime ( string path ) : System.DateTime
path string
Résultat System.DateTime

GetLastAccessTimeUtc() public static méthode

public static GetLastAccessTimeUtc ( string path ) : System.DateTime
path string
Résultat System.DateTime

GetLastWriteTime() public static méthode

public static GetLastWriteTime ( string path ) : System.DateTime
path string
Résultat System.DateTime

GetLastWriteTimeUtc() public static méthode

public static GetLastWriteTimeUtc ( string path ) : System.DateTime
path string
Résultat System.DateTime

Move() public static méthode

public static Move ( string sourceFileName, string destFileName ) : void
sourceFileName string
destFileName string
Résultat void

Open() public static méthode

public static Open ( String path, FileMode mode ) : FileStream
path String
mode FileMode
Résultat FileStream

Open() public static méthode

public static Open ( String path, FileMode mode, FileAccess access ) : FileStream
path String
mode FileMode
access FileAccess
Résultat FileStream

Open() public static méthode

public static Open ( String path, FileMode mode, FileAccess access, FileShare share ) : FileStream
path String
mode FileMode
access FileAccess
share FileShare
Résultat FileStream

Open() public static méthode

public static Open ( string path, System mode ) : System.IO.FileStream
path string
mode System
Résultat System.IO.FileStream

Open() public static méthode

public static Open ( string path, System mode, System access ) : System.IO.FileStream
path string
mode System
access System
Résultat System.IO.FileStream

Open() public static méthode

public static Open ( string path, System mode, System access, System share ) : System.IO.FileStream
path string
mode System
access System
share System
Résultat System.IO.FileStream

OpenRead() public static méthode

public static OpenRead ( string path ) : System.IO.FileStream
path string
Résultat System.IO.FileStream

OpenText() public static méthode

public static OpenText ( String path ) : StreamReader
path String
Résultat StreamReader

OpenText() public static méthode

public static OpenText ( string path ) : System.IO.StreamReader
path string
Résultat System.IO.StreamReader

OpenWrite() public static méthode

public static OpenWrite ( String path ) : FileStream
path String
Résultat FileStream

OpenWrite() public static méthode

public static OpenWrite ( string path ) : System.IO.FileStream
path string
Résultat System.IO.FileStream

ReadAllBytes() public static méthode

public static ReadAllBytes ( string path ) : byte[]
path string
Résultat byte[]

ReadAllLines() public static méthode

public static ReadAllLines ( String path ) : String[]
path String
Résultat String[]

ReadAllLines() public static méthode

public static ReadAllLines ( String path, Encoding encoding ) : String[]
path String
encoding Encoding
Résultat String[]

ReadAllLines() public static méthode

public static ReadAllLines ( string path ) : string[]
path string
Résultat string[]

ReadAllLines() public static méthode

public static ReadAllLines ( string path, System encoding ) : string[]
path string
encoding System
Résultat string[]

ReadAllText() public static méthode

public static ReadAllText ( string path ) : string
path string
Résultat string

ReadAllText() public static méthode

public static ReadAllText ( string path, System encoding ) : string
path string
encoding System
Résultat string

ReadLines() public static méthode

public static ReadLines ( String path ) : IEnumerable
path String
Résultat IEnumerable

ReadLines() public static méthode

public static ReadLines ( String path, Encoding encoding ) : IEnumerable
path String
encoding Encoding
Résultat IEnumerable

ReadLines() public static méthode

public static ReadLines ( string path ) : System.Collections.Generic.IEnumerable
path string
Résultat System.Collections.Generic.IEnumerable

ReadLines() public static méthode

public static ReadLines ( string path, System encoding ) : System.Collections.Generic.IEnumerable
path string
encoding System
Résultat System.Collections.Generic.IEnumerable

Replace() public static méthode

public static Replace ( String sourceFileName, String destinationFileName, String destinationBackupFileName ) : void
sourceFileName String
destinationFileName String
destinationBackupFileName String
Résultat void

Replace() public static méthode

public static Replace ( String sourceFileName, String destinationFileName, String destinationBackupFileName, bool ignoreMetadataErrors ) : void
sourceFileName String
destinationFileName String
destinationBackupFileName String
ignoreMetadataErrors bool
Résultat void

Replace() public static méthode

public static Replace ( string sourceFileName, string destinationFileName, string destinationBackupFileName ) : void
sourceFileName string
destinationFileName string
destinationBackupFileName string
Résultat void

Replace() public static méthode

public static Replace ( string sourceFileName, string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors ) : void
sourceFileName string
destinationFileName string
destinationBackupFileName string
ignoreMetadataErrors bool
Résultat void

SetAttributes() public static méthode

public static SetAttributes ( string path, System fileAttributes ) : void
path string
fileAttributes System
Résultat void

SetCreationTime() public static méthode

public static SetCreationTime ( String path, DateTime creationTime ) : void
path String
creationTime DateTime
Résultat void

SetCreationTime() public static méthode

public static SetCreationTime ( string path, System creationTime ) : void
path string
creationTime System
Résultat void

SetCreationTimeUtc() public static méthode

public static SetCreationTimeUtc ( String path, DateTime creationTimeUtc ) : void
path String
creationTimeUtc DateTime
Résultat void

SetCreationTimeUtc() public static méthode

public static SetCreationTimeUtc ( string path, System creationTimeUtc ) : void
path string
creationTimeUtc System
Résultat void

SetLastAccessTime() public static méthode

public static SetLastAccessTime ( String path, DateTime lastAccessTime ) : void
path String
lastAccessTime DateTime
Résultat void

SetLastAccessTime() public static méthode

public static SetLastAccessTime ( string path, System lastAccessTime ) : void
path string
lastAccessTime System
Résultat void

SetLastAccessTimeUtc() public static méthode

public static SetLastAccessTimeUtc ( String path, DateTime lastAccessTimeUtc ) : void
path String
lastAccessTimeUtc DateTime
Résultat void

SetLastAccessTimeUtc() public static méthode

public static SetLastAccessTimeUtc ( string path, System lastAccessTimeUtc ) : void
path string
lastAccessTimeUtc System
Résultat void

SetLastWriteTime() public static méthode

public static SetLastWriteTime ( String path, DateTime lastWriteTime ) : void
path String
lastWriteTime DateTime
Résultat void

SetLastWriteTime() public static méthode

public static SetLastWriteTime ( string path, System lastWriteTime ) : void
path string
lastWriteTime System
Résultat void

SetLastWriteTimeUtc() public static méthode

public static SetLastWriteTimeUtc ( String path, DateTime lastWriteTimeUtc ) : void
path String
lastWriteTimeUtc DateTime
Résultat void

SetLastWriteTimeUtc() public static méthode

public static SetLastWriteTimeUtc ( string path, System lastWriteTimeUtc ) : void
path string
lastWriteTimeUtc System
Résultat void

WriteAllBytes() public static méthode

public static WriteAllBytes ( string path, byte bytes ) : void
path string
bytes byte
Résultat void

WriteAllLines() public static méthode

public static WriteAllLines ( String path, IEnumerable contents ) : void
path String
contents IEnumerable
Résultat void

WriteAllLines() public static méthode

public static WriteAllLines ( String path, IEnumerable contents, Encoding encoding ) : void
path String
contents IEnumerable
encoding Encoding
Résultat void

WriteAllLines() public static méthode

public static WriteAllLines ( String path, String contents ) : void
path String
contents String
Résultat void

WriteAllLines() public static méthode

public static WriteAllLines ( String path, String contents, Encoding encoding ) : void
path String
contents String
encoding Encoding
Résultat void

WriteAllLines() public static méthode

public static WriteAllLines ( string path, System contents ) : void
path string
contents System
Résultat void

WriteAllLines() public static méthode

public static WriteAllLines ( string path, System contents, System encoding ) : void
path string
contents System
encoding System
Résultat void

WriteAllLines() public static méthode

public static WriteAllLines ( string path, string contents ) : void
path string
contents string
Résultat void

WriteAllLines() public static méthode

public static WriteAllLines ( string path, string contents, System encoding ) : void
path string
contents string
encoding System
Résultat void

WriteAllText() public static méthode

public static WriteAllText ( string path, string contents ) : void
path string
contents string
Résultat void

WriteAllText() public static méthode

public static WriteAllText ( string path, string contents, System encoding ) : void
path string
contents string
encoding System
Résultat void