Commons IO
Overview
Commons IO is a library of utilities to assist with developing IO functionality.
There are two main areas included:
- Utility classes - with static methods to perform common tasks
- Reader and Writer classes - useful reader and writer implementations
Utility classes included in the library are:
Class | Description |
FileUtils | This class provides basic facilities for manipulating files and file paths. |
PathUtils | Path handling utility methods that are not available in System.IO.Path. |
StreamUtils | Utility class that provides methods to manipulate stream of data. |
TempFileUtils | This class provides basic facilities for manipulating temporary files. |
Reader and Writer classes included in the library are:
Class | Description |
BinaryFileReader | This class contains methods to read a binary file. |
BinaryFileWriter | This class contains methods to read a binary file. |
CsvReader | A data-reader style interface for reading Csv (and otherwise-char-separated) files. |
CsvWriter | A tool class for writing Csv and other char-separated field files. |
Dependencies
There are no dependencies other than the .Net Base Class libraries especially
System.IO and
System.Text.
Documentation
Releases