Есть ли какая-либо конфигурация или что-то, что позволит мне добавить ;
после последнего значения?
FirstName;SecondName
A;B
Мне нужно, чтобы оно было
FirstName;SecondName;
A;B;
Вот мой код:
using (TextWriter writer = new StreamWriter(fd.FileName, false, System.Text.Encoding.UTF8))
{
var csv = new CsvWriter(writer, new CsvConfiguration(CultureInfo.InvariantCulture)
{
Delimiter = ";",
});
csv.Configuration.RegisterClassMap<DataRowClassMap>();
csv.WriteRecords(_rows);
}
Заранее спасибо
править. Класс карты
public sealed class DataRowClassMap : ClassMap<DataRow>
{
public DataRowClassMap()
{
Map(m => m.ListingNumber).Ignore();
Map(m => m.FirstName).Index(0).Name("FirstName");
Map(m => m.LastName).Index(1).Name("LastName");
}
}