IFileSystem
- Namespace: SuCoS.Helpers
- Source File: IFileSystem.cs
Interface for the System.File class
Public Methods
DirectoryCreateDirectory
void DirectoryCreateDirectory(string path)
Directory.CreateDirectory
Parameters:
path(string)
DirectoryExists
bool DirectoryExists(string path)
Directory.Exists
Parameters:
path(string)
Returns: bool
DirectoryGetFiles
string[] DirectoryGetFiles(string path)
Directory.GetFiles
Parameters:
path(string)
Returns: string[]
DirectoryGetFiles
string[] DirectoryGetFiles(string path, string searchPattern)
Directory.GetFiles
Parameters:
path(string)searchPattern(string)
Returns: string[]
DirectoryGetDirectories
string[] DirectoryGetDirectories(string path)
Directory.GetDirectories
Parameters:
path(string)
Returns: string[]
FileExists
bool FileExists(string path)
File.Exists
Parameters:
path(string)
Returns: bool
FileCopy
void FileCopy(string sourceFileName, string destFileName, bool overwrite)
File.Copy
Parameters:
sourceFileName(string)destFileName(string)overwrite(bool)
FileWriteAllText
void FileWriteAllText(string path, string? contents)
File.WriteAllText
Parameters:
path(string)contents(string?)
FileReadAllText
string FileReadAllText(string path)
File.ReadAllText
Parameters:
path(string)
Returns: string