在Visual Studio 2012中使用CSVHelper包需要帮助

时间:2013-07-31 09:39:10

标签: c# .net csv

我在stackoverflow上看到了另一个例子, 代码是这样的:

var csv = new CsvHelper( File.OpenWrite( "some-file.csv" ) );
csv.Writer.WriteRecords( myCustomObjectList );

但是,我无法实例化CsvHelper类,因为没有CsvHelper类,CsvHelper是命名空间。 有没有办法让上面的代码工作,或者我安装错误的东西? 感谢

1 个答案:

答案 0 :(得分:1)

看起来该示例是使用旧版本的CsvHelper库。 API在1.x和2.x之间发生了相当大的变化,并且不再有CsvHelper类。您可以直接实例化CsvReaderCsvWriter类(或者有CsvFactory),因此上面的代码可能如下所示:

var csvWriter = new CsvWriter(new StreamWriter("some-file.csv"));
csvWriter.WriteRecords(myCustomObjectList)