FolkerKinzel.CsvTools 1.3.1

.NET-library to read and write CSV-files.

Install-Package FolkerKinzel.CsvTools -Version 1.3.1
dotnet add package FolkerKinzel.CsvTools --version 1.3.1
<PackageReference Include="FolkerKinzel.CsvTools" Version="1.3.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add FolkerKinzel.CsvTools --version 1.3.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

FolkerKinzel.CsvTools

.NET-library to read and write CSV-files.

It is used as a dependency in FolkerKinzel.Contacts.IO - an
easy to use .NET-API to manage contact data of organizations and natural persons, including a data model and classes to
persist it as vCard (*.vcf) or CSV.

The library contains

  • CsvReader: Reads CSV from files and streams. It enables you to perform Linq-Queries on CSV files.
  • CsvWriter: Writes CSV to files and stream.
  • CsvRecordWrapper: Maps the columns of the CSV file to the columns of your DataTable or to the
    properties of an object and performs type conversions. CsvRecordWrapper supports aliases with wildcards
    for CSV column names and ships with a lot of
    supporting classes - most are data type converters for the most needed data types and an easy to implement
    interface to create converters of whatever data type you need.
  • CsvAnalyzer: Analyzes CSV files to get the right parameters for proper reading. This enables you, to read
    CSV files, that don't fit the standard.

Download Reference (English)

Projektdokumentation (Deutsch) herunterladen

IMPORTANT: On some systems, the content of the CHM file is blocked. Before extracting it,
right click on the file, select Properties, and check the "Allow" checkbox - if it
is present - in the lower right corner of the General tab in the Properties dialog.

FolkerKinzel.CsvTools

.NET-library to read and write CSV-files.

It is used as a dependency in FolkerKinzel.Contacts.IO - an
easy to use .NET-API to manage contact data of organizations and natural persons, including a data model and classes to
persist it as vCard (*.vcf) or CSV.

The library contains

  • CsvReader: Reads CSV from files and streams. It enables you to perform Linq-Queries on CSV files.
  • CsvWriter: Writes CSV to files and stream.
  • CsvRecordWrapper: Maps the columns of the CSV file to the columns of your DataTable or to the
    properties of an object and performs type conversions. CsvRecordWrapper supports aliases with wildcards
    for CSV column names and ships with a lot of
    supporting classes - most are data type converters for the most needed data types and an easy to implement
    interface to create converters of whatever data type you need.
  • CsvAnalyzer: Analyzes CSV files to get the right parameters for proper reading. This enables you, to read
    CSV files, that don't fit the standard.

Download Reference (English)

Projektdokumentation (Deutsch) herunterladen

IMPORTANT: On some systems, the content of the CHM file is blocked. Before extracting it,
right click on the file, select Properties, and check the "Allow" checkbox - if it
is present - in the lower right corner of the General tab in the Properties dialog.

Release Notes

More English IntelliSense.

  • .NETFramework 4.0

    • No dependencies.
  • .NETStandard 2.1

    • No dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on FolkerKinzel.CsvTools:

Package Downloads
FolkerKinzel.Contacts.IO
Simple .NET-API to manage contact data of organizations and natural persons, including a data model and classes to persist it as vCard (*.vcf) or CSV.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.3.1 84 5/26/2020
1.3.0 89 5/5/2020