Впервые в csvHelper. Я хочу удалить пустые столбцы из файла csv. Я использую CsvWriter для записи класса определения строки csv в поток.
Вот мой код:
var records = getRecords(); // list of row definition items
var stream = new MemoryStream();
var writer = new StreamWriter(stream);
using (var csv = new CsvWriter(writer))
{
csv.WriteRecords(records);
writer.Flush();
return stream;
}
Есть ли способ заставить CsvWriter игнорировать пустые столбцы? может конфигурация?
actual csv:
First Name | Middle Name| Last Name |Gender
FName1 | | LName1 | Male
FName2 | | LName2 | Female
FName3 | | LName3 |
expected csv:
First Name | Last Name |Gender
FName1 | LName1 | Male
FName2 | LName2 | Female
FName3 | LName3 |