CsvSerializer() |
Initializes a new instance of the CSVSerializer class with default values, using Attributes on the target type to determine the configuration of fields and properties. |
CsvSerializer(…) |
Initializes a new instance of the CSVSerializer class with specific values for how the CSV should be formatted, using Attributes on the target type to determine the configuration of fields and properties. (2 constructors) |
AlwaysWriteQualifier { get; set; } |
True if should wrap every field in the Qualifier during serialization. If false, then the qualifier is only written if the field contains the Delimiter . |
Delimiter { get; set; } |
Character which is used to delimit fields in the record. |
Qualifier { get; set; } |
Character used to wrap a field if the field contins the Delimiter . |
DeserializeArray(…) |
Creates a collection of TargetType objects from a stream of text containing CSV. (2 methods) |
DeserializeEnumerable(…) |
Deserializes a CSV file one record at a time suitable for usage in a foreach loop. |
SerializeArray(…) |
Serializes an array of objects to CSV Format |
SerializeHeader() |
Serializes out the header row by itself |