Namespace CarinaStudio.IO
Classes
- Directory
Provide utility methods for directories.
- File
Provide utility methods for files.
- FileInfoExtensions
Extensions for FileInfo.
- FileSizeExtensions
Extensions for file size.
- FileStreamProvider
Implementation of IStreamProvider based-on file.
- MemoryStreamProvider
Implementation of IStreamProvider which keeps data in memory.
- PathComparer
IComparer<T> to compare file paths. Case will be ignored on Windows.
- PathEqualityComparer
IEqualityComparer<T> to check equality of file path. Case will be ignored on Windows.
- PathExtensions
Extensions for file name and path.
- StreamExtensions
Extensions for Stream.
- StreamProviderExtensions
Extensions for IStreamProvider.
Interfaces
- IStreamProvider
Object to provide Stream.
Enums
- StreamAccess
Access to Stream.