Добавление нового столбца в существующий файл CSV с помощью CsvHelper - PullRequest
0 голосов
/ 08 октября 2018

Я хочу добавить один новый заголовок в существующий файл.

Я попробовал вот что:

Public Class ImportData
    Public Sub New()
        MyBase.New
    End Sub
    Public Shared Sub Start(fo As FileInfo)
        Using sw As StreamWriter = New StreamWriter(fo.FullName)
            Using csv As CsvWriter = New CsvWriter(sw)
                csv.WriteHeader(Of Modules)()
                csv.NextRecord()
            End Using
        End Using
    End Sub

    Public Class Modules
        Public Name As String

        Public Sub New()
            MyBase.New
        End Sub
    End Class

    Public NotInheritable Class ModulesMap
        Inherits ClassMap(Of Modules)

        Public Sub New()
            Map(Function(m) m.Name).Name("app_module.name")
        End Sub
    End Class
End Class

После выполнения данные исчезают после его открытия.

...