internal CsvEnumerator(IEnumerator <TData> enumerator, bool includeHeaders, IEnumerable <DataColumn> columns, CsvSerializerFormat format) { this.includeHeaders = includeHeaders; internalEnumerator = enumerator; this.columns = columns; this.format = format; }
/// <summary> /// Creates an instance of a CsvSerializer /// </summary> /// <param name="format">Format to use when serializing objects</param> /// <param name="includeColumnHeaders">Set to true to include column headers, otherwise set to false</param> public CsvSerializer(CsvSerializerFormat format, bool includeColumnHeaders) { Format = format; IncludeColumnHeaders = includeColumnHeaders; }
/// <summary> /// Creates an instance of a CsvSerializer /// </summary> /// <param name="format">Format to use when serializing objects</param> public CsvSerializer(CsvSerializerFormat format) : this(format, true) { }