DateOnlyConverter Constructor

Initializes a new DateOnlyConverter instance.

Definition

Namespace: FolkerKinzel.CsvTools.Mappings.TypeConverters
Assembly: FolkerKinzel.CsvTools.Mappings (in FolkerKinzel.CsvTools.Mappings.dll) Version: 1.1.0+1263e8243dc2cd78095f678f813d7d9c52ea4315
C#
public DateOnlyConverter(
	IFormatProvider? formatProvider = null,
	string? format = "d",
	DateTimeStyles styles = DateTimeStyles.AllowWhiteSpaces,
	bool parseExact = false,
	bool throwing = true,
	DateOnly defaultValue = default
)

Parameters

formatProvider  IFormatProvider  (Optional)
An IFormatProvider instance that provides culture-specific formatting information, or null for InvariantCulture.
format  String  (Optional)
A format string that is used for the String output of DateOnly values. If format is not null, this format string is also used for parsing. The accepted standard formats are 'r', 'R', 'o', 'O', 'm', 'M', 'd', 'D', 'y' 'Y'.
styles  DateTimeStyles  (Optional)
A combined value of the DateTimeStyles enum that provides additional information for parsing.
parseExact  Boolean  (Optional)
If true the text in the CSV file must exactly match the format string specified with format, if false, it doesn't.
throwing  Boolean  (Optional)
Sets the value of the Throwing property.
defaultValue  DateOnly  (Optional)
Sets the value of the DefaultValue property.

Exceptions

ArgumentNullExceptionformat is null and parseExact is true.

See Also