Kellerman Software CSV Reports v126.96.36.199
Read and write CSV Files with a single line of code.
Handles double quotes, embedded commas, escaped commas, and columns that span multiple lines.
Read CSV from files, streams, or strings into lists, dictionaries, lists of objects, and data tables.
Supports mapping to primitive type properties plus complex types such as GUID, Enum, and DateTime.
Write CSV from lists of objects or data tables to CSV files, streams, and strings.
Handles bad data such as blank lines and extraneous columns
Also handles tab, and pipe delimited files.
Supports IDataReader for performing a SQLBulkCopy
Works with the .NET Framework 3.5 and higher or .NET Core 2.0 and higher, or .NET Standard 2.0 and higher
Distribute with your application royalty free.