| CsvConverter | Static class that provides methods for CSV serialization of collections of any data type. |
| CsvConverterExtension | Extension methods for converting collections of any data type to CSV. |
| CsvFromTSource | Abstract base class for classes that convert a TSource instance to a CSV row. |
| CsvMapping | Mapping for CsvRecord instances. |
| CsvMappingBuilder | Builder for CsvMapping instances. |
| CsvReaderTResult | Provides read-only forward access to the data of a CSV file. |
| CsvToTResult | Abstract base class for classes that convert a CSV row to a TResult instance. |
| CsvWriterTSource | Writes data of any type as CSV (RFC 4180). |
| DataTableExtension | Extension methods for the DataTable class. |
| DynamicProperty | Abstract base class for classes that represent a dynamic property of CsvMapping. |
| DynamicPropertyExtension | Extension methods for DynamicProperty. |
| TypeConverterExtension | Extension methods for TypeConverterT. |
| IDynamicProperty | Interface of DynamicProperty and derived classes. |
| ITypedPropertyT | Interface for typed DynamicProperty instances. |