我在stackoverflow上看到了另一个例子, 代码是这样的:
var csv = new CsvHelper( File.OpenWrite( "some-file.csv" ) );
csv.Writer.WriteRecords( myCustomObjectList );
但是,我无法实例化CsvHelper类,因为没有CsvHelper类,CsvHelper是命名空间。 有没有办法让上面的代码工作,或者我安装错误的东西? 感谢
答案 0 :(得分:1)
看起来该示例是使用旧版本的CsvHelper库。 API在1.x和2.x之间发生了相当大的变化,并且不再有CsvHelper
类。您可以直接实例化CsvReader
和CsvWriter
类(或者有CsvFactory
),因此上面的代码可能如下所示:
var csvWriter = new CsvWriter(new StreamWriter("some-file.csv"));
csvWriter.WriteRecords(myCustomObjectList)