Skip to content

Releases: fengzhenqiong/Sky.Data.Csv

performance improvements

06 Jan 15:10
Compare
Choose a tag to compare

improve performance
improve stability for net standard

memory and performance optimization

25 Dec 09:32
Compare
Choose a tag to compare

optimize reader memory use
add net35, net45 and net48 specific support
supports both CR and LF in quoted values
performance improvements

Fix potential bug and improve performance

20 Dec 05:10
Compare
Choose a tag to compare
  1. performance improvement
  2. fix a potential bug that reader may not read all data
  3. support line feed (LF) as line break if not quoted
  4. support skip duplicate lines

performance improvement

09 Dec 11:53
Compare
Choose a tag to compare

Improve performance of CsvReader

Add more options to enhance CSV reader/writer

05 Dec 11:55
Compare
Choose a tag to compare

support skipping file header line in reader
support skipping comment lines in reader
support skipping empty lines for reader and writer
support appending to existing files in writer
support reading current line/row/record index

Add generic data resolver to support reading/writing objects

29 Nov 12:59
Compare
Choose a tag to compare

Add a customizable data resolver to support reading/writing objects.

Initial release

29 Nov 12:43
Compare
Choose a tag to compare

Add basic support for reading and writing CSV files.

Each row in CSV a file will be read as list of Strings, and you also write list of Strings when using CsvWriter.

Provide some reader and writer settings in the CsvReaderSettings and CsvWriterSettings.

Default encoding used is Encoding.Default and default field seperator is comma (,).