ich CSVWriter bin mit mit dem folgenden Link zu csv schreiben:C# CSVWriter wie man vermeiden, in eine Datei am Ende des Schreibens alle Zeilen leere Zeile bekommen
How to create csv with header and footer using LinqtoCsv or anything better in C#
Aber aus irgendeinem Grund bin ich Eine leere Zeile wird am Ende erstellt. Kann mir jemand helfen, was mache ich falsch oder wie kann ich vermeiden, eine Leerzeile zu bekommen?
Hier ist der Code csv mit csvwriter zu erstellen:
using (var writer = File.AppendText(outputCsv))
{
var csv = new CsvWriter(writer);
csv.Configuration.RegisterClassMap<CustomMap>();
csv.Configuration.HasHeaderRecord = true;
csv.Configuration.QuoteNoFields = true;
csv.Configuration.Delimiter = "|";
csv.WriteRecords(asRunLogs.ToList());
csv.WriteRecord(new CSVFooterRecord()
{
FooterText =
$"TRAILER:{"qsaam_promos.csv"}|{DateTime.Now.ToString("ddMMyyHHmm")}|{asRunLogs.Count}"
});
}
Wenn ich die Datei in Notepad öffnen ++, i eine leere Zeile am Ende sehen kann.
Schätzen Sie Hilfe in diesem Zusammenhang.
Dank
Großes tun! Das hat die Magie gemacht. Danke vielmals –