Csv
Defines the options that can be passed to customize the reading or writing of csv files.
Gets or sets the number of rows to skip before reading the header row, defaults to 0.
Gets or sets a function to skip the current row based on its raw string value or 1-based index. Skips empty rows and rows starting with # by default.
Gets or sets the character to use for separating data, defaults to '\0' which will auto-detect from the header row.
Gets or sets wether data should be trimmed when accessed.
Gets or sets the comparer to use when looking up header names.
Gets or sets an indicator to the parser to expect a header row or not.
Gets or sets wether a row should be validated immediately that the column count matches the header count.
Helper class to read csv (comma separated values) data.
Reads the lines from the reader.
The text reader to read the data from.
The optional options to use when reading.
Reads the lines from the stream.
The stream to read the data from.
The optional options to use when reading.
Reads the lines from the csv string.
The csv string to read the data from.
The optional options to use when reading.
Helper class to write csv (comma separated values) data.
Writes the lines to the writer.
The text writer to write the data to.
The headers that should be used for the first line, determines the number of columns.
The lines with data that should be written.
The separator to use between columns (comma, semicolon, tab, ...)
Writes the lines and return the result.
The headers that should be used for the first line, determines the number of columns.
The lines with data that should be written.
The separator to use between columns (comma, semicolon, tab, ...)
Indicates the presence or absence of a header row
Indicates that the CSV file has a header row
Indicates that the CSV file does not have a header row
Represents a single data line inside a csv file.
Gets the headers from the csv file.
Gets the original raw content of the line.
Gets the 1-based index for the line inside the file.
Gets the number of columns of the line.
Gets the data for the specified named header.
The name of the header.
Gets the data for the specified indexed header.
The index of the header.