2013-07-31 75 views
0

使用CSVHelper包我看到了另一个例子在这里计算器, 代码是这样的:需要帮助的Visual Studio 2012

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

不过,我不能实例CsvHelper类,因为没有一,CsvHelper是一个命名空间。 有没有办法让上面的代码工作,或者我安装了不正确的东西? 谢谢

回答

1

它看起来像是一个旧版本的CsvHelper库。 API在1.x和2.x之间变化很大,并且不再有CsvHelper类。您可以直接实例CsvReaderCsvWriter类(或有一个CsvFactory),所以上面的代码看起来是这样的:

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